2011-08-22 12 views
13

बड़े एक्सएमएल आधारित हाइबरनेट में, एक इस configहाइबरनेट जेपीए: आलसी कनेक्शन को आलसी लोड करते समय "नहीं मिला" व्यवहार को कैसे नियंत्रित करें?

<many-to-one ... not-found="ignore" />

हो सकता है, लेकिन जेपीए एनोटेशन में, वहाँ इसी तरह कुछ भी नहीं हो रहा है।

मेरे समस्या यह है कि हमारी कंपनी इस तरह एसक्यूएल संदर्भ परिभाषा है है:

authorId INT NOT NULL DEFAULT 0

जो एक "नहीं-नहीं मिला" स्थिति के लिए सभी विदेशी संदर्भ डिफ़ॉल्ट बनाता है। जब संबंध आलसी लोड हो जाता है, तो एक अपवाद प्राप्त होगा ...

उत्तर

30

@NotFound(action=NotFoundAction.IGNORE) आज़माएं। यह Hibernate annotation है।

+0

बहुत बहुत धन्यवाद :) यही वही है जो मैं –

+0

के लिए देख रहा था बहुत बहुत धन्यवाद। सही उत्तर के लिए 1+। – manurajhada

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