Hibernate one-to-many many-to-one 双向关联
来源:互联网 发布:手机dlna软件 编辑:程序博客网 时间:2024/05/17 21:40
Hibernate one-to-many many-to-one 双向关联,设置多的一方维护关联关系,在指定one-to-many 的同时指定mappedBy
例如:
public class ClassRoom(){
private string roomName;
@one-to-many(mappedBy="classRoomId")
private Set<Student> students = new HashSet<Student>();
}
public class Student(){
private string studentName;
@many-to-one
@JoinColumn(name="classRoomId")
private Set<Student> students = new HashSet<Student>();
}
设置一的一方维护关联关系,则必须取掉mappedBy,同时在多的一方设置@JoinColumn的insertable和updatable设置为false,若不想产生中间表,则必须在一得一方指定@JoinColumn(指定多的一方的外键):
public class ClassRoom(){
private string roomName;
@one-to-many
@JoinColumn(name="classRoomId")
private Set<Student> students = new HashSet<Student>();
}
public class Student(){
private string studentName;
@many-to-one
@JoinColumn(name="classRoomId", insertable=false,updatable = false)//注意是updatable
private Set<Student> students = new HashSet<Student>();
}
- Hibernate one-to-many many-to-one 双向关联
- hibernate one-to-many many-to-one 双向注解
- hibernate one-to-many many-to-one 双向注解
- hibernate one-to-many many-to-one 双向注解
- hibernate one-to-many many-to-one 双向注解
- hibernate学习5之one-to-many双向关联
- hibernate 一对多(one-to-many)双向关联
- hibernate学习5之one-to-many双向关联
- one-to-many双向关联映射
- 码农小汪-Hibernate学习4-关联关系映射many-to-one,many-to-one,one-to-many
- hibernate many-to-one // one-to-many
- hibernate many-to-one
- hibernate one to many
- Hibernate one-to-many
- hibernate:many to one
- hibernate--one-to-many
- Hibernate one to many 关联关系映射
- hibernate many to one 非主键关联
- 完美实现Silverlight动态加载
- Ansi与Unicode
- hdu-2019-数列有序!
- 第五节cocos2dx的jni部分
- NDK jni 加载静态库
- Hibernate one-to-many many-to-one 双向关联
- MFC 文件,文件夹操作
- hadoop job初始化源码浅析
- Android应用程序需不需要手动退出?
- DX窗口创建和初始化
- 做好时间评估,尽早行动
- 远程访问postgresql数据库
- 第六节cocos2dx的小试牛刀
- 关于 plsql 的总结 (一)