İpucu

Not Found On Type org.hibernate.collection.PersistentSet Hatasının Çözümü

JSF bir data componentinin (datatable,repeater vb..) value alanına bir JPA entity'sinin Set tipinde bir özelliğini verirseniz aşağıdaki exception oluşur :
not found on type org.hibernate.collection.PersistentSet
Bu sorunu çözmek için data componentine (datatable,repeater vb..) Set yerine List tipi verilmelidir. Bunun için entity'ye aşağıdaki gibi bir fonksiyon eklenebilir :
@Transient
public List geXAsList() {
 List list = new ArrayList(X);
 return list;
}

Yukarıda X tipinde bir Set bulunduran entity'de List olarak döndüren method görülmektedir
zafer.teker , 25.05.2018

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir

Misafir Yorumları




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir