मैं जेपीए 2.0 और हाइबरनेट 4.2 कार्यान्वयन के लिए ग्रहण Facets का उपयोग कर रहा हूँ। मुझे लगता है कि मुझे याद है कि पिछले प्रोजेक्ट में मुझे persistence.xml में एंटीटी बीन पंजीकृत नहीं करना पड़ेगा। क्या मैं गलत हूँ?प्रत्येक इकाई बीन persistence.xml में पंजीकृत होना चाहिए?
@Entity साथ (इस मामले Pub.java में) एक POJO टिप्पणी करना ग्रहण मार्कर/समस्या को ध्यान में रखते निम्न त्रुटि फेंक देगा:
Class "com.jacky.webapp.model.Pub" is managed, but is not listed in the persistence.xml file Pub.java /webapp/src/main/java/com/jacky/webapp/model
कोई सुराग? धन्यवाद।
आपकी पिछली परियोजना में हाय जहां आप 'स्प्रिंग ओआरएम' का उपयोग कर रहे हैं? – iNan
नहीं, मैंने नहीं किया। आम तौर पर, प्रत्येक ईंटिटी बीन जावा ईई 6 के साथ पंजीकृत होना चाहिए और यह संबंधित जेएसआर जेपीए कार्यान्वयन है? – feder
इस उत्तर को जांचें: http://stackoverflow.com/a/21622259/1875434 – abbas