AFAIK, नवीनतम और महानतम जो मैं उपयोग कर रहा हूं वह जेपीए 2.0 है।क्या जेपीए 3 के रूप में ऐसा कोई संस्करण है?
मुझे लगता है कि जीएई के पास कुछ जार है जिसे कुछ हद तक ऐपेंगीन-जावा-एसडीके-1.6.5/lib/user/orm/geronimo-jpa_3.0_spec-1.1.1.jar कहा जाता है। मुझे इस धारणा का सामना करना पड़ रहा है कि जीएई के पास हमेशा नवीनतम, सबसे बड़े रक्तस्राव किनारे प्रोटोकॉल के साथ संगतता को अपनाने में विलंबता है। जेपीए 2.0 को अपनाने में उन्हें कुछ समय लगा।
जीएई एसडीके libs के अंदर जेपीए 3.0 जार क्या कर रहा है? क्या जेपीए 3.0 के रूप में ऐसा संस्करण है? क्या Google इस बार हमें हर किसी के आगे एक नया संस्करण प्रोटोकॉल लागू करके एक-एक करके बढ़ा रहा है? क्या कोई जेपीए 3.0 spec या संदर्भ इम्प्ल है जहां मैं संदर्भित कर सकता हूं?
मैं वर्तमान में एक ईजेबी व्यक्ति नहीं हूं (माफ करना ... मैंने कभी भी ईजेबी से बचने का फैसला किया था क्योंकि 10 साल पहले ईजेबी 1.0 के साथ मुझे बुरा अनुभव था)।
- EJB 3.0 जेपीए 2.0 का पर्याय बन गया,
- है या जेपीए 2.0 EJB 3.0
- के एक सबसेट के रूप में अपनाया गया है या जेपीए 3.0 = EJB 3.0 है?
WRT इस सवाल मैंने पूछा: moving from Hibernate entitymanager 3.6.9 to 4.1.2 crashed mysql connection, किसी भी तरह जेपीए 3.0 या 2.0 की तुलना में एक जेपीए संस्करण कम से कम बाद में करने के लिए संबंधित हाइबरनेट इकाई प्रबंधक 4.x है? मुझे हाइबरनेट इकाई-प्रबंधक 3.x और 4.x के बीच महत्वपूर्ण अंतर का सामना करना पड़ रहा है (और अब तक 4.x को तैनात करने से बचा है)।
मुझे एहसास है कि यह प्रश्न स्वयं भ्रमित है और शायद मुझे प्रत्येक आइटम को व्यक्तिगत प्रश्न के रूप में पूछा जाना चाहिए था, लेकिन मुझे उम्मीद है कि कोई भी इन सभी को एक ही थीसिस में जोड़ सकता है: ejb 3, JPA 2/3, geronimo, hibernate ent-mgr 3/4। धन्यवाद।