SORU
24 Mayıs 2010, PAZARTESİ


@(=False isteğe bağlı) temel vs @JPA Sütun(null = false)

@Basic(optional = false) JPA ve dayanıklılık @Column(nullable = false) arasında ne fark var???

CEVAP
24 Mayıs 2010, PAZARTESİ


Gordon Yorke (EclipseLink Mimarlık Komitesi Üyesi (Orijinal Çekirdek, JPA 2.0 Uzman Teknik lider Grubu Üyesi) onu paraphrasing yerine, his answer alıntı yapacağım o yüzden bu konuda iyi bir cevap yazdı:

optional arasındaki fark ve nullable ve neleri kapsamına alır değerlendirilmesi. Tanımı 'optional' özelliği hakkında konuşuyor alan ve bu değerleri gösteriyor özelliği içinde değerlendirilmelidir çalışma zamanı. 'nullable' sadece veritabanı sütun için başvuru.

Eğer bir uygulama için seçerse optional o zaman uygulamak özellikleri değerlendirilmesi gerekenler bellek ile Süreklilik Sağlayıcı ve bir istisna SQL gönderilmeden önce kaldırdı için kullanırken veritabanı yoksa 'updatable=false'optional'' ihlalleri hiç bildirilirdi.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dan Gately

    Dan Gately

    13 AĞUSTOS 2006
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009
  • Vsauce

    Vsauce

    30 Temmuz 2007