Hibernate Getting Started Guide से:
@javax.persistence.Entity
एनोटेशन एक इकाई के रूप में एक वर्ग को चिह्नित करने के लिए किया जाता है। यह धारा 2.3, "मैपिंग फ़ाइल" में चर्चा क्लास मैपिंग तत्व जैसा ही कार्य करता है। इसके अतिरिक्त @javax.persistence.Table
एनोटेशन स्पष्ट रूप से तालिका नाम निर्दिष्ट करता है। इस विनिर्देश के बिना, डिफ़ॉल्ट तालिका का नाम ईवेंट होगा)।
org.hibernate.annotations.Entity को बहिष्कृत कर दिया गया है, आपको जावा ईई एनोटेशन का उपयोग करना चाहिए। साथ ही, जैसा कि tolitius पहले ही उल्लेख किया गया है, @org.hibernate.annotations.Entity
की एनोटेशन कॉन्फ़िगरेशन के लिए, आपको संबंधित एनोटेशन का उपयोग करना चाहिए, उदा। @DynamicUpdate
।
उम्मीद है कि मदद करता है।
नोट: Event
वर्ग कि उदाहरण में टिप्पणी की जाती है का नाम है, यही कारण है कि यह कहा गया "डिफ़ॉल्ट तालिका नाम घटना होगा"।
धन्यवाद। इस नोट पर, हाइबरनेट 4 में अपग्रेड करना थोड़ा मुश्किल साबित हो रहा है। मैं एक सत्र फैक्ट्री भी नहीं बना सकता: – MTR
ध्यान दें कि '@ डायनामिक इंसर्ट' एनोटेशन भी मौजूद है। –