Benim persistence.xml
2 kalıcılık birimine sahiptir. Her birinin çeşitli <class>
öğeleri var.Neden <persistence-unit> öğesi içindeki sınıfı belirtmemiz gerekiyor?
Belirli kalıcılık birimiyle ilgili tüm sınıfları belirtmemiz gerektiğini düşündüm. Ama yanlışlıkla yeni öğe için sınıf öğesini belirtmeyi unuttum ama program bile onsuz iyi çalıştı. Sonra tüm sınıf öğelerini kaldırdım ve her şey iyi çalıştı. Öyleyse neden ihtiyacımız var?
örnek kod:
<persistence-unit name="JiraManager" transaction-type="RESOURCE_LOCAL">
<class>chartdemo.model.domain.Category</class>
</persistence-unit>
Tüm varlık sınıflarını yalnızca öğesini kullanarak yönetmeyi engelleyebileceğimizi buldum. –
Roman