JPAアプリケーションを構築しようとしています。私は基本的に持っています
@Entity
public class Folder {
@Id
@GeneratedValue(strategy = GenerationType.TABLE)
private int id;
private String description;
private String name;
@OneToMany(mappedBy = "parent", cascade = CascadeType.PERSIST)
private List<AbstractItem> items = new LinkedList<AbstractItem>();
@OneToMany(mappedBy = "parent", cascade = CascadeType.PERSIST)
private List<AbstractItem> items2 = new LinkedList<AbstractItem>();
.
.
.
}
リストに 1 つの項目を正常に追加しitem
、それを永続化できます。ただし、再度ロードすると、永続アイテムの同じオブジェクトがリストitems
とitems2
.
注釈を追加してこれを修正しようとしましたが、機能さ@JoinTable
せることができませんでした。
助言がありますか?