Hibernate的映射关系
来源:互联网 发布:数据库恢复模式设置 编辑:程序博客网 时间:2024/06/05 20:50
双向一对多映射
班级和学生是一对多的关系.一个班级对应多个学生.
1.>建立数据库表,class和studen.(hibernate可以根基配置文件自己建表,这里我们手动建表)
如下:class student
2>建立实体类
Class.java和Student.java ,分别如下:
class.java(部分代码如下,并生成相应的get.set方法)
注意标红的区域,多的一方(学生)在一的一方的集合
Student.java (部分代码如下,并生成get.set方法)
注意标红区域,是一的一方(class)在多的一方(student)的属性.
3>编写hibernate的配置文件hibernate.cfg.xml
4> 写 映射文件Class.hbm.xml和Student.hbm.xml
Class.hbm.xml文件如下
student.hbm.xml
5>测试>查询
5.1> 输出结果
6>测试>添加
6.2>输出结果(两条插入一条更新语句)
阅读全文
1 0
- hibernate 的映射关系
- Hibernate的关系映射
- hibernate的映射关系
- Hibernate的关系映射
- Hibernate的映射关系
- hibernate的关系映射
- Hibernate的关系映射
- Hibernate的关系映射
- Hibernate的映射关系
- hibernate的映射关系
- Hibernate的映射关系
- Hibernate的映射关系
- 【Hibernate】Hibernate的映射关系
- Hibernate的关联关系映射
- Hibernate的关联关系映射
- Hibernate的关联关系映射
- Hibernate的关联关系映射
- Hibernate的单向关系映射
- SS选择性搜索算法
- javaSE-Day4-This
- 夜灵的Html笔记Day11——弹性盒子布局
- 英文学习20170911
- HTML5全局属性
- Hibernate的映射关系
- 基数排序(链表运用)
- java将有向图保存成jpg java中调用GraphViz
- 正则表达式常用验证
- 买饮料
- test
- Java中PING IP+端口号!
- cobbler实现批量部署Linux服务器(rhel6.5)
- 其实位图透明下去原来很简单,用TransparentBlt就可以了