2015-11-09 10 views
5

से एंटिटी क्लासेस बनाएं I पिछले 7 दिनों से मेरे माइस्क्ल बेस के लिए ईईआर आरेख मॉडल पर काम कर रहे हैं। यह बहुत जटिल कनेक्शन और विशेषताओं के साथ एक जटिल मॉडल है। अब मुझे पता है कि वसंत बूट स्वचालित रूप से आपकी इकाई वर्गों (विदेशी कुंजी और अन्य सेटिंग्स सहित) के आधार पर टेबल बनाता है यदि आप spring.jpa.hibernate.ddl-auto = अद्यतन को अपने application.properties में उपयोग करते हैं, लेकिन क्या यह इकाई वर्गों को बनाना संभव है स्कीमा के साथ तालिकाओं के आधार पर डेटासोर्स ऑब्जेक्ट को अच्छे प्रमाण-पत्र प्रदान करना?वसंत बूट। स्वचालित रूप से MySQL स्कीमा

प्वाइंट, मैं शायद सभी विशेषता के साथ सभी वर्ग बनाने के लिए बैक-एंड कोडिंग का एक और 3-4 दिनों की आवश्यकता होगी है रिश्तों आदि

तथ्य यह केवल एक सही ढंग से किया जा सकता है को देखते हुए, स्कीमा टेबल पर आधारित है और यह वास्तव में रॉकेट विज्ञान नहीं है। सिर्फ एक बार चीज क्यों नहीं करते?

यह प्रश्न Automatically create Entities from database लेकिन 1 है। मैं वसंत बूट का उपयोग नहीं कर रहा हूं जेपीए प्रोजेक्ट और दूसरा ब्लॉग अब सक्रिय नहीं है।

कोई संकेत?

उत्तर

0

इस सवाल का स्वचालित रूप से डेटाबेस से संस्थाओं बनाने नहीं है, लेकिन 1. मैं वसंत बूट जेपीए नहीं परियोजना का उपयोग कर रहा है और दूसरा ब्लॉग अब सक्रिय नहीं है।

जंगल के तहत, स्प्रिंग बूट जेपीए का उपयोग करता है और अधिक विशेष रूप हाइबरनेट के बाद से यह इस तरह के रूप में अन्य EclipseLink जेपीए implmentations साथ बुरा संगतता है।

आप दली ग्रहण प्लगइन का उपयोग क्यों नहीं करते? https://www.eclipse.org/webtools/dali/docs/3.2/user_guide/tasks006.htm

इसमें कई विकल्पों के साथ एक जादूगर है और यह इस तरह की ज़रूरत को अच्छी तरह से संबोधित करता है। वास्तविक दोष जब मैं इसका उपयोग करता हूं और हम अपने ओआरएम कॉन्फ़िगरेशन को स्टोर नहीं कर सकते हैं। इसलिए, चूंकि आपके पास कई तालिकाओं हैं, इसलिए मैं आपको अपनी संस्थाओं के बढ़ते तरीके से उत्पन्न करने की सलाह देता हूं।

3

बस इसे समझ लिया। मैंने डेटाबेस से कनेक्ट करने के लिए ग्रहण में हाइबरनेट परिप्रेक्ष्य का उपयोग किया, एक cfg.xml बना दिया और प्रोजेक्ट को हाइबरनेट कॉन्फ़िगरेशन के रूप में चलाया, एक नया reveng.xml कॉन्फ़िगरेशन बनाएं और यह काम करेगा। नीचे दिए गए लेख में अधिक विस्तृत उत्तर मिल सकता है।

http://o7planning.org/en/10125/using-hibernate-tools-generate-entity-classes-from-tables

आशा है कि यह किसी को मदद मिलेगी !!

संबंधित मुद्दे