Burak / Kutbay
Menü

Hibernate Dersleri – Mapping Types

94 kelime · 1 dk okuma

Bu yazıda

Hibernate Dersleri 'ne devam ediyoruz. Java yazılımımızda kullandığımız değişkenlerin Hibernate aracılığı ile veritabanına alan olarak eklenmesi sırasında değişken tiplerinin Hibernate tarafından eşlenmesi işlemini inceleyeceğiz. Sql tipleri ile Java değişken tipi arasında yaptığı eşleştirme görevi…

Hibernate IDENTITY_INSERT hatası çözümü görseli
FIG_001 · Hibernate Dersleri – Mapping Types

Hibernate Dersleri‘ne devam ediyoruz.

Java yazılımımızda kullandığımız değişkenlerin Hibernate aracılığı ile veritabanına alan olarak eklenmesi sırasında değişken tiplerinin Hibernate tarafından eşlenmesi işlemini inceleyeceğiz.

Sql tipleri ile Java değişken tipi arasında yaptığı eşleştirme görevi (Mapping Types) gören Hibernate’in tiplerin eşleşmelerine karşılık verdiği Java tipleri aşağıdaki gibidir.

Eşleşme Tipi Java Tipi Sql Tipi
integer java.lang.Integer INTEGER
long java.lang.Long BIGINT
float java.lang.Float FLOAT
double java.lang.Double DOUBLE
big_decimal java.math.BigDecimal NUMERIC
character java.lang.String CHAR(1)
string java.lang.String VARCHAR
boolean java.lang.Boolean BIT
date java.util.Date or java.sql.Date DATE
time java.util.Date or java.sql.Time TIME
timestamp java.util.Date or java.sql.Timestamp TIMESTAMP
calendar java.util.Calendar TIMESTAMP

 

Önceki : Dialect Listesi Hibernate Dersleri Sonraki: Session İşlemleri

Etiketler · 3

Yorum yaz

E-posta adresin yayımlanmaz. Zorunlu alanlar * ile işaretli.