您的位置:首页 > 其它

hibernate关联关系笔记

2015-06-04 11:31 253 查看
本人理解:

  1、谁拥有外键,谁就负责维护关联关系(负责维护或控制本端与另一端关系的增、删、改、查操作。前提:要开启级联操作),即关系的拥有方;

  2、在OneToMany一对多单向或双向关联关系中,外键建立在多的一方(@JoinColumn要放在多的一方);

  3、在OneToOne单向或双向关联关系中,外键建立在关系的拥有方(@JoinColumn可根据需求建立在任意一方);

  4、在ManyToMany单向或双向关联关系中,一端为关系的拥有方(joinColumns属性),另一端为关系的被拥有方(inverseJoinColumns属性)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: