class-table-inheritance पर टैग किए गए जवाब

8
आप एक डेटाबेस में विरासत का प्रतिनिधित्व कैसे कर सकते हैं?
मैं एक SQL सर्वर डेटाबेस में एक जटिल संरचना का प्रतिनिधित्व करने के तरीके के बारे में सोच रहा हूं। एक ऐसे आवेदन पर विचार करें जिसमें वस्तुओं के परिवार के विवरणों को संग्रहीत करने की आवश्यकता होती है, जो कुछ विशेषताओं को साझा करते हैं, लेकिन कई अन्य सामान्य …

6
<Union-subclass> (TABLE_PER_CLASS) के साथ पहचान कॉलम कुंजी पीढ़ी का उपयोग नहीं किया जा सकता
com.something.SuperClass: @Entity @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) public abstract class SuperClass implements Serializable { private static final long serialVersionUID = -695503064509648117L; long confirmationCode; @Id @GeneratedValue(strategy = GenerationType.AUTO) // Causes exception!!! public long getConfirmationCode() { return confirmationCode; } public void setConfirmationCode(long confirmationCode) { this.confirmationCode = confirmationCode; } } com.something.SubClass: @Entity public abstract class …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.