Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

एकाधिक तालिकाओं के साथ हाइबरनेट में वृक्ष संरचना कैसे प्रस्तुत करें?

आप संबंध तालिका में दो कॉलम रखना चाह सकते हैं,

    @ManyToOne(fetch = FetchType.EAGER, cascade=CascadeType.ALL)
@JoinTable(name="Relationship", joinColumns =  @JoinTable(name = "Relationship", joinColumns = @JoinColumn(name = "parent_id", referencedColumnName = "id"), inverseJoinColumns = @JoinColumn(name = "id", referencedColumnName = "id"))@Fetch(FetchMode.SELECT)
 private Node parentNode;
@OneToMany(fetch=FetchType.EAGER, cascade=CascadeType.ALL)
@JoinTable(name = "Relationship", joinColumns = @JoinColumn(name = "id", referencedColumnName = "id"), inverseJoinColumns = @JoinColumn(name = "parent_id", referencedColumnName = "id"))
@Fetch(FetchMode.SELECT)
 private Set<Node> childNodes;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01775:समानार्थक शब्द की लूपिंग श्रृंखला

  2. एक निश्चित समय अंतराल पर कुल कार्य

  3. NHibernate के साथ एक ही ASP.NET ऐप में Oracle और SQL सर्वर दोनों का समर्थन करने के लिए सिफारिशें

  4. mybatis द्वारा निष्पादित ओरेकल प्रक्रिया से पैरामीटर प्राप्त नहीं कर सकता

  5. एचक्यूएल क्वेरी के साथ देशी एसक्यूएल फ़ंक्शन का उपयोग कैसे करें?