Hibernate关于多对一映射
2015-11-12 19:40
204 查看
关于hibernate使用注解实现多对一映射:
多的一方:
@OneToOne(fetch = FetchType.LAZY,optional=false)
@JoinColumn(name = “collect_id”)
private DataMain dataMain;
一的一方:
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = “dataMain”)
private Set componentRemovalsInfo= new HashSet();
否则就会报 More than one row with the given identifier was found错误!
多的一方:
@OneToOne(fetch = FetchType.LAZY,optional=false)
@JoinColumn(name = “collect_id”)
private DataMain dataMain;
一的一方:
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = “dataMain”)
private Set componentRemovalsInfo= new HashSet();
否则就会报 More than one row with the given identifier was found错误!
相关文章推荐
- 鸟哥的LINUX私房菜基础篇第三版 阅读笔记 二
- FSWD_BootStrap
- Timus Online Judge 1045 Funny Game
- LoadRunner性能测试-Std. Deviation标准差
- 王垠的过去和现状
- UVALive 6910 Cutting Tree(离线逆序并查集)
- java synchronized详解
- 鸟哥的LINUX私房菜基础篇第三版 阅读笔记 一
- 程序设计实践读书笔记(一)
- LoadRunner性能测试-思考时间
- 《iOS Human Interface Guidelines》——Color and Typography
- 处理GitHub不允许上传大于100M文件问题
- cmake编译工程列子
- [poj1741 Tree]树上点分治
- LoadRunner几个重要的概念:事务、集合点、思考时间
- 《Erlang 程序设计》练习答案 -- 第四章 模块与函数
- JavaEE中文件的下载和文件的上传(--------前后台交互----------)
- PostgreSQL数组使用
- 粗略应用setBoeder,JTree
- 利用easyBCD安装ubuntu双系统常见错误总结