mysql - JPA Hibernate Nested Objects -


असल में मेरे पास 3 टेबल हैं: देश, राज्य और CITY

में देश.जावा:

  @OneToMany (कैसैडकेड = कैस्केड टाइप। आह, fetch = FetchType.EAGER) @JoinColumn (नाम = " COUNTRY_ID ") निजी सूची & lt; राज्य & gt; राज्य = नया वेक्टर & lt; राज्य & gt; ();  state.java   
  @OneToMany (cascade = CascadeType.ALL, fetch = FetchType.EAGER) में @JoinColumn (  

Name = "STATE_ID") निजी सूची & lt; शहर & gt; शहर = नया वेक्टर & lt; शहर & gt; ();

जेपीए क्वेरी की तरह दिखता है:

  caEntityManager.createQuery ("सेलेक्ट सी से देश सी। सीस्टेट एस जॉइंट फ़ेच एस.सी.टी.टी. getResultList ();   

जब मैं क्वेरी को निष्पादित करने की कोशिश करता हूं:

  org.hibernate.loader.MultipleBagFetchException: एक साथ कई बैग लाने नहीं कर सकता   

मुझे यकीन है कि मेरी क्वेरी गलत है, मैं इसके लिए नया हूँ, कृपया मुझे सही दिशा में नियुक्त करें I

धन्यवाद

समस्या हाइबरनेट दो बैग नहीं ला सकता है उत्सुक ly। त्वरित समाधान सूची से सेट s

को पढ़ने के लिए होगा:

  • < / Li>
  • इसके अलावा कुछ अन्य समाधान सुझाए गए हैं।

Comments

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -