单向一对多 多读多
2020-04-01 12:28
92 查看
什么叫做单向?
就是在entity中体现为两个持久化对象中其中一个对象包含另一个对象的对象或者对象的集合.
什么叫做双向?
两个持久化对象相互关联,entity中都有对方的集合集合或者对象;
在hbm.xml中主要代码为
复制代码
<?xml version='1.0' encoding='utf-8'?>
复制代码
复制代码
<?xml version='1.0' encoding='utf-8'?>
复制代码
test代码块
复制代码
@Test
public void addTest(){
//创建员工对象
Emp emp=new Emp();
emp.setEmpname("未知");
//创建工程对象
Project pro=new Project();
pro.setPname("花园");
//将员工对象添加到工程 反之 同理
pro.getEmps().add(emp);
emp.getPros().add(pro);
//保存
session.save(pro);
session.save(emp);
}
转载于:https://www.cnblogs.com/hero96/p/5838564.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- hibernate对象关系映射( 一对一,一对多,多对一,多对多的单向,双向映射 ——)
- 一对多关联关系映射(one to many+单向)
- Hibernate关联关系映射(单向一对多、单向多对一、双向一对多)
- Hibernate 单向多对一、单向一对多、双向一对多关联关系详解
- hibernate 单向一对多 和 双向一对多
- Hibernate关系映射级别注解(一对多单向外键关联、一对多(多对一)双向外键关联)
- Hibernate关联关系总结一对多、多对一单向关联
- Hibernate从入门到精通(4)- 单向 一对多 多对一
- Hibernate逍遥游记-第5章映射一对多-01单向<many-to-one>、cascade="save-update"、lazy、TransientObjectException
- Hibernate中的延迟加载、实体关联单向一对多及双向一对多实体关联
- hibernate映射一对多,单向关系,初学例子二
- hibernate 中一对多的单向关联 注解的问题
- Hibernate 映射关系 一对多 单向映射文件配置
- Hibernate一对多的单向关联
- JPA一对多单向关联
- 单向一对多,双向一对多,双向多对多
- hibernate中配置非主键关联(单向一对多)
- 一对多 单向维护(在一的一方),如果不要维护update关系
- Hibernate 一对多连接表单向关联
- Hibernate多对多单向关联(2个一对多)