मैं हाइबरनेट में "शून्य या एक" रिश्ते को मैप करने का प्रयास कर रहा हूं। मुझे लगता है कि मुझे कई से एक का उपयोग करने का तरीका मिल सकता है।हाइबरनेट एक से शून्य या एक मैपिंग
class A {
private B b;
// ... getters and setters
}
class B {
private A a;
}
क्लास ए की मैपिंग निर्दिष्ट करता है:
<many-to-one name="b" class="B"
insert="false" update="false"
column="id" unique="true"/>
और कक्षा बी की मैपिंग निर्दिष्ट करता है:
<one-to-one name="a" class="A" constrained="true"/>
मैं क्या चाहते हैं जब कोई मिलता-जुलता पंक्ति बी के लिए मिला था अशक्त होने के लिए ख के लिए है डेटाबेस में तो मैं यह कर सकता हूं (कक्षा ए में):
if (b == null)
हालांकि, ऐसा लगता है कि बी कभी शून्य नहीं है।
मैं इसके बारे में क्या कर सकता हूं?
मैं उत्तर के लिए तत्पर हूं – Schildmeijer
"उत्तर में" उत्तर – Schildmeijer