SORU
5 EYLÜL 2009, CUMARTESİ


Java Kalıcılık / JPA: @vs @Temel Sütun

JPA @Column @Basic ek açıklamalar arasındaki fark nedir? Birlikte kullanılırlar?Gerekironlar birlikte kullanılabilir mi? Yoksa bir tanesi yeter mi?

CEVAP
5 EYLÜL 2009, CUMARTESİ


  • @Basic öznitelik kalıcı ve standart bir eşleme kullanılacağı anlamına gelir. Öznitelik tembel yüklü olup olmadığını belirlemek için izin ve null olup olmadığını parametreleri vardır.

  • @Column veritabanı özellik kalıcı olduğu sütunun adını belirtmek için izin verir.

Sen bilmeden, sonra da belirtirseniz mantıklı olduğu varsayılan bir davranış, Millet özel durumlar dışında sadece bir kullanımı çok yaygın.

Eğer bir öznitelik tembel bir yükleme istersek ve sütun adını belirtmeniz söyleyebiliriz

 @Basic(fetch=FetchType.LAZY)
 @Column(name="WIBBLE")

Eğer varsayılan ihtiyacımız var olmayan tembel davranışları o zaman sadece @Column yeterli olurdu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • julioissk84life

    julioissk84l

    18 ŞUBAT 2008
  • nemoking of kinges

    nemoking of

    4 EYLÜL 2009
  • theavettbrothers

    theavettbrot

    9 ŞUBAT 2007