日期:2014-05-19  浏览次数:20709 次

谁能帮我看一下@JoinColumns…这行代码里是什么意思?
谁能帮我看一下@JoinColumns…这行代码在Hibernate里是什么意思?

@JoinColumns(value={@JoinColumn(name="person id",referencedColumnName="id")})

哦,在问一下 @JoinColumns和@JoinColumn是设置什么的?为什么我在hibernate 3.3.5文档里查不到?是不是我查错了

谢谢!

------解决方案--------------------
这个还不见,字面上理解就行了
@JoinColumns是关联属性的数组或者说是一个集合
@JoinColumn就是关联属性呗,
就这么简单
------解决方案--------------------
这两个注解是用于定义一对多或多对多关系的时候用的,你可以查一下JPA官方文档,里面有比较详细的说明。