自己理解的Hibernate多对一,一对多关系学习
2016-07-19 10:28
260 查看
这里建立两个类: 人:People class People{ public Finger fingers; } People类对应数据库中人的表People_table 指头:Finger class Finger{ public People people; } Finger类对应数据库中指头的表Finger_table首先是多对一:十个手指头对应一个人
many值得就是手指头,也就是Finger.one指的就是人People.
<many-to-one name="people" class="People" column="这里对应的是Finger_table表中的一个字段,这个字段对应着people这个属性名,相当于外键"> </many-to-one>其次是一对多:一个人对应十个手指头
one指的就是人People.many值得就是手指头,也就是Finger.
<set name="fingers"> <key> <column name="这个一般对应着People_table的主键,是Finger_table表中的一个字段"></column> </key> <one-to-many class="Finger"/> </set>
相关文章推荐
- Chrome插件开发
- dubbo中的Filter顺序
- 我的理解——API代码的指导思想
- Linux下的文件描述符
- ASP.NET绑定控件语法
- Java static静态类处理和MAP取键值
- NYOJ-众数问题
- Yarn简单介绍及内存配置
- <SPAN> </SPAN> 这个标签有什么用 ,指的是什么?
- PAT1008 数组循环右移
- Maximum Product Subarray解题报告
- 揭秘赵薇老公“暴富”之路:18岁南下打工,从司机逆袭到现在身价66亿
- 下载Tomcat双击运行startup.bat运行一闪而过的问题
- 禁止网页内容复制、另存为、粘贴的简单方法
- 一堆数据中查找到第k个大的值。
- Browsersync(浏览器同步测试工具)配置教程
- Angular.js学习之一下载和搭建hello world实例
- reorder-list java
- Coins(poj1742)动态规划+挑战多重部分和问题
- pat 1020. Tree Traversals (25)