java后台SSH框架之Hibernate心得一
双向关联和单向关联
双向关联:这两个表无论哪一个更新另外一个表都更新
单向关联:就是只有一个主表更新从表才更新 从表更新主表不管
双向关联配置
表1配置
<set name="对象名称" order-by="id asc" inverse="true" lazy="false">
<key>
<column name="列名" not-null="true" />
</key>
<one-to-many class="对象文件名具体路径" />
</set>
表2配置
<many-to-one name="对象名称" class="对象文件名具体路径" fetch="select">
<column name="列名" not-null="true" />
</many-to-one>
order-by 属性为排序方式
lazy为true表示延迟加载,为false为立即加载。即取得表一的对象的同时将表一与表二相关的数据全都拿出来。
单向关联配置
表1配置
<set name="对象名称" order-by="id asc" inverse="true" lazy="false">
<key>
<column name="列名" not-null="true" />
</key>
<one-to-many class="对象文件名具体路径" />
</set>
表2配置
<property name="列名" type="数据类型">
<column name="answer" not-null="true" />
</property>
最新文章
- DOM官方定义
- ms sql 2005和2008收缩日志的方法
- opencv的学习笔记1
- Asteroids(匈牙利算法入门)
- WM_SIZE
- 动效解析工厂:Mask 动画
- 字符串(后缀自动机):Codeforces Round #129 (Div. 1) E.Little Elephant and Strings
- Android 打开URL
- Centos 5.5 更新网卡驱动 bnx2 version: 2.0.2
- 重启mysql提示:The server quit without updating PID file问题的解决办法
- shell 查找与替换
- The Ethereum devp2p and discv4 protocol Part II
- Centos 7最小化redis部署
- pstack跟踪进程栈
- mac环境下支持PHP调试工具xdebug,phpstorm监听
- wap2app(三)-- 添加引导页
- hadoop源码学习(-)
- Spark RDD Transformation 简单用例(三)
- 漏洞复现:Struts2 远程代码执行漏洞(S2-033)
- vmware中扩充磁盘