Hibernate映射mysql问题 one-to-one
来源:互联网 发布:淘宝买家旺旺号是什么 编辑:程序博客网 时间:2024/04/30 23:08
对于One-to-One映射,当我们需要懒加载的时候需要如下配置:
我们期望当查询tseal时能够懒加载tsealdata,
在seal的hbm文件中:
<one-to-one name="sealData"
class="com.bjSealData"
cascade="save-update" lazy="proxy"/>
在sealdata的hbm文件中:
<one-to-one name="seal"
class="com.bj.Seal" cascade="save-update" constrained="true"/>
同时在sealdata的class中配置lazy=true如下:
<class name="com.bj.SealData"
table="tsealdata" dynamic-update="true" dynamic-insert="true"
select-before-update="false" lazy="true">
但是却没有实现懒加载我们需要改为:
在seal的hbm文件中:
<one-to-one name="sealData"
class="com.bjSealData"
cascade="save-update" lazy="proxy" constrained="true"//>
在sealdata的hbm文件中:
<one-to-one name="seal"
class="com.bj.Seal" cascade="save-update" >
但此时保存就会出问题:
异常如下:
org.hibernate.id.IdentifierGenerationException: attempted to assign id from null one-to-one property: seal
这是一件矛盾的事。解决方案请看下文。
- Hibernate映射mysql问题 one-to-one
- Hibernate映射mysql问题 one-to-one
- Hibernate映射one-to-one
- hibernate映射技巧one-to-one
- hibernate 一对一(one-to-one)映射
- Hibernate one-to-one一对一映射
- Hibernate one to one 关联关系映射
- hibernate---->一对一关联映射 (one-to-one)
- <二>重温Hibernate one to one 映射
- Hibernate one to one映射关系
- Hibernate 关联映射one-to-one
- Hibernate one-to-one一对一映射
- Hibernate one-to-one一对一映射
- one-to-one 映射
- Hibernate one-to-one
- hibernate :one-to-one
- hibernate:one-to-one
- Hibernate One to One
- 编译内核
- Java Web基础——Web组件重用与JavaBeans
- tomcat bug也可以算是改进建议
- 常用JS图片滚动代码大全
- iphone 晃动检测方法
- Hibernate映射mysql问题 one-to-one
- Linux查看某一进程的占用CPU的Cacti脚本
- Asp.Net MVC 概述
- android面试经典
- 从汇编的眼光看C++(之泛型编程)
- struts2 最新版本的api帮助文档可以在这里下载:
- Asp.Net MVC 路由
- javascript if条件判断
- 职场的头几年决定你的一生,你hold住吗?