Ayır/EJB3 kalıcılık JPA bağlamında bir varlık
Bir EntityManager üzerinden alınan özel JPA Varlık Fasulye ayırmak için en kolay yolu ne olurdu. Esas olarak hareket ederler böylece alternatif olarak, sorgu geri alabilir miyim ilk etapta müstakil nesneleri 'salt okunur'?
Bunu yapmak istememin nedeni benim tek uygulama ile fasulye içindeki verileri değiştirmek istiyorum çünkü, Ama hiç veritabanına devam etti. Benim programım, ben sonunda floş aramak zorunda() underyling veritabanına bağlı kuruluşlar tüm değişiklikleri kalıcı olan EntityManager, ama belirli nesneleri çıkarmak istiyorum.
CEVAP
(cevap için çok geç olabilir, ama diğerleri için yararlı olabilir)
JPA ile ilk sistem şu an geliştiriyorum. İnfortunately bu sistem neredeyse tamamlandığında bu sorun ile karşı karşıya geldim.
Basitçe söylemek gerekirse. Hazırda kullanın, ya da JPA 2.0 için bekleyin.
Hazırda bekleme, oturumu kullanabilirsiniz.tahliye(nesne)' çıkarmak için oturum nesnesi. JPA 2.0, in draft right now, 'EntityManager.ayır(nesne)' ayırmak için bir yöntem kalıcılık bağlamında nesne.

Varlık Çerçevesi Kod İlk - Ayır() DbCo...
En hızlı Varlık olarak Ekleme Yolu Çer...
3.1 varlık ön derleme rayları - tüm ja...
Std bağlamında kısaltma SSO anlamı::st...
Varlık Değeri Veritabanı vs sıkı İlişk...