社区
Java
帖子详情
hibernate技术
qiubang
2011-07-22 10:40:49
在java中用hibernate框架时,我想把一个有多个外键的表同时插入那几个相关表的数据,怎么弄呀!代码怎么写呀!有类似的给我说说
...全文
170
7
打赏
收藏
hibernate技术
在java中用hibernate框架时,我想把一个有多个外键的表同时插入那几个相关表的数据,怎么弄呀!代码怎么写呀!有类似的给我说说
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luohuijun619
2011-08-16
打赏
举报
回复
设置MoneyToOne ,注意引用
QQ164681187
2011-08-16
打赏
举报
回复
例如:部门对员 一对多的关系
简单的说明部门 一的一端配置(首先一的一端配置set集合 emps)
<set name="emps" cascade="all" lazy="false">
<key column="deptid"></key>
<one-to-many class="vo.Employee"/>
</set>
-------------------------------------------------------------
cascade="all" 表示级联
lazy="false 表示当查询部门信息时 会自动级联查询出该部门下的员工信息
一般不采用 因为这样效率低 在项目中 我们一般通过离线查询(DetachedCriteria) 通过dc.setFetchMode("emps", FetchMode.JOIN);加载附属对象的信息
sanmei52100
2011-08-16
打赏
举报
回复
学习了
HeiBoyYang
2011-07-22
打赏
举报
回复
一对多简单介绍:
1.在java类中先定义一个 private Set ele= new HashSet(0);//ele是另一个类的别名,
之后生成相应的set和get方法。
2.在hbm.xml文件中配置相应的一对多
<set name="ele" inverse="true">
<key>
<column name="PERSON_ID" length="19" not-null="true" />
</key>
<one-to-many class="org.bts.etc.entity.Ele" />
</set>
在多的一端不需要配置(使用left join 使用左联接查询即可)
zn85600301
2011-07-22
打赏
举报
回复
如果不会设置一对多关系
个人建议 自己在service中调用其他几个添加子表信息的方法 后再调用主表添加方法
自己操作容易找错~
cscxxx
2011-07-22
打赏
举报
回复
支持1楼设置
拼写是ManyToOne吧
要注意Cascade设置
老张-AI
2011-07-22
打赏
举报
回复
人设置了MoneyToOne 这些关联关系没有?如果设置了,直接save就行
权限管理系统(
Hibernate
技术
)
权限管理系统中包含的实体对象为:用户,角色,功能和操作。其中,一个用户可以同时拥有多个角色,而一个角色也可以同时被多个人所拥有(能对用户权限进、用户进管理;分页用
Hibernate
来实现)
hibernate
-3.6.10.Final.rar
hibernate
-3.6.10.Final.rar,用于Java开发中的
Hibernate
技术
Struts2+Spring+
Hibernate
框架
技术
与项目实战源码与PDF.3
Struts2+Spring+
Hibernate
框架
技术
与项目实战源码与PDF.3
Struts2+
Hibernate
+Spring整合开发
技术
详解19章网上书店完整源码
Struts2+
Hibernate
+Spring整合开发
技术
详解19章网上书店完整源码(内附数据库导出文件) 与书上最后一章内容完全对应 可以结合书上教程进行最后一章学习
深入浅出
Hibernate
(PDF)第一部分
本书由互联网上影响广泛的开放文档OpenDoc系列自由文献首份文档“
Hibernate
开发指南”发展而来。在编写过程中,进行了重新构思与组织,同时对内容的深度与广度进行了重点强化。本书从持久层入手,引出对象/关系数据库映射的由来,接下来聚焦于目前最完善、最强悍的ORM产品——
Hibernate
。从一个基础程序入手,讲述
Hibernate
的基本语法与配置,慢慢升高到缓存、延迟加载等高级特性。本书内容深入浅出,先讲述持久层设计与ORM,再由
Hibernate
概述、
Hibernate
基础
Hibernate
高级特性顺序展开,直至
Hibernate
实战,重点讲述了
Hibernate
的基础语法、基础配置、O/R映射、数据关联、数据检索、HQL实用
技术
、自定义持久化实现、
Hibernate
回调与拦截、
Hibernate
分页等实用
技术
,
Hibernate
实战部分则用一个真实论坛的创建演示了
Hibernate
的强大功能。本书有丰富的附录部,在附录中讲述了
Hibernate
常用的映射配置,
Hibernate
工具、XDoclet模板配置以及
Hibernate
的益友iBatis用法,还以卡片的形式列出了本书中所用的工具及软件,附录最后一部分是“快速启动代码”,供读者对比与参考,也给初学者提供了一个快带起步的基础。本书适合于
Hibernate
的各个阶层的读者。 注:因为资源有点大,所以折分上传,需要把深入浅出
hibernate
(PDF)第一部分.深入浅出
hibernate
(PDF)第二部分,深入浅出
hibernate
(PDF)第三部分全部下载,并解压到一个地方才可以正常解压阅读.给大家带来不便望谅解.
Java
51,409
社区成员
86,081
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章