sql >> データベース >  >> RDS >> Oracle

複数のテーブルを使用してHibernateでツリー構造をレンダリングするにはどうすればよいですか?

    リレーションシップテーブルに2つの列が必要な場合があります

        @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. mysqlデータベースの複数の行で単語の出現をカウントする方法

    2. MySQLとPHPで<optionselected=selected>を設定するにはどうすればよいですか?

    3. mysqldbクエリから生の10進値を取得します

    4. commit()を使用してmysqlへのレコード挿入を見つける方法