【发布时间】:2016-07-15 22:19:12
【问题描述】:
我有以下情况:
我很难弄清楚所有者是什么,为什么?
请问你能帮忙吗?
public class Basket
{
...
@OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL)
@JoinColumns({@JoinColumn(name="BASKET", referencedColumnName="ID")})
public Set<Product> getProductList() {
return this.productList;
}
}
public class Product
{
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.REFRESH)
@JoinColumns({@JoinColumn(name="BASKET", referencedColumnName="ID")})
public Basket getBasket() {
return this.basket;
}
}
【问题讨论】:
-
为什么?
@JoinColumns({@JoinColumn(name="BASKET", referencedColumnName="ID")})只是@JoinColumn(name="BASKET", referencedColumnName="ID") -
我不知道我也想弄清楚..我从其他人那里继承了这个代码