मैं हाइबरनेट के साथ MySQL डेटाबेस का उपयोग कर रहा हूं और कुछ एनम फ़ील्ड हैं जो पूर्ण या खाली मानों को अनुमति देते हैं। जब तक कोई प्रश्न नहीं बनाया जाता है तब तक यह ठीक है और हाइबरनेट परिभाषित एनम पर खाली मूल्य को मैप करने का प्रयास करता है। मैं एनम में एक मान परिभाषित करने में असमर्थ हूं जो काम करेगा, क्योंकि एनम सफेद-रिक्त स्थान की अनुमति देता है।हाइबरनेट, MySQL, Enum, और NULL
Enum वर्ग:
private enum ObjType {
itemA,
itemB,
NULL
}
यह एक सदस्य के रूप में शून्य लेता है लेकिन वह मदद नहीं करता है। मैं ईई जावा के लिए नया हूं, और किसी भी मदद की सराहना करता हूं। धन्यवाद
मैपिंग कैसे करूँ? – Loke
कोड जोड़ा गया .. यह एक emun का उपयोग करने के लिए उचित और लचीला तरीका है। –
यह एक अच्छा समाधान की तरह दिखता है। धन्यवाद। – Loke