मैंने Hibernate के साथ एक नई परियोजना शुरू की है। क्या हाइबरनेट एनोटेशन बेहतर विकल्प है या एचबीआरनेट एक्सएमएल मैपिंग बेहतर है?हाइबरनेट एनोटेशन या एक्सएमएल कॉन्फ़िगरेशन
मैंने एक्सएमएल कॉन्फ़िगरेशन के साथ हाइबरनेट का उपयोग किया है, लेकिन मुझे एनोटेशन के बारे में कोई जानकारी नहीं है।
- एनोटेशन आधारित कार्यान्वयन के लिए जाने के दौरान कोई समस्या है?
- एक आवेदन का रखरखाव एनोटेशन आधारित के साथ आसान या अधिक जटिल है?
- कौन सा बेहतर है (यानी, एनोटेशन या एक्सएमएल मैपिंग) और किसका व्यापक रूप से उपयोग किया जाता है? क्यूं कर?
- यदि मैं एक अलग स्तर पर एक अलग डेटाबेस का उपयोग करता हूं, यानी, उत्पादन या एकीकरण या विकास स्तर, क्या मुझे कोड बदलने के लिए जाना है?
नोट: मैं दो तकनीकों की तुलना नहीं कर रहा हूं, लेकिन मैं जानना चाहता हूं कि नवीनतम तकनीक के साथ एप्लिकेशन में कौन सा एक (यानी, दो तरीकों से बाहर) उपयोग किया जाना है।
प्रतिक्रिया के लिए धन्यवाद। हमारे पास जेपीए का उपयोग करने की योजना नहीं है। प्रोजेक्ट के लंबे जीवन के लिए बेहतर तकनीक का प्रस्ताव देने से नया सीखना अलग है। – TechFind
हाइबरनेट एक जेपीए कार्यान्वयन है। हाइबरनेट द्वारा उपयोग की गई टिप्पणियां जेपीए एनोटेशन हैं। –
@JBNizet स्प्रिंग एप्लिकेशन में एक्सएमएल या एनोटेशन का उपयोग कर कोई प्रदर्शन अंतर है? – kamaci