首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

hibernate中List一对多照射关系详解

2012-07-22 
hibernate中List一对多映射关系详解场景:一个Team对一个多个Student,其中Team中的studes属性为List类型直

hibernate中List一对多映射关系详解

场景:一个Team对一个多个Student,其中Team中的studes属性为List类型

直接上代码,测试通过的:

Team.java

?


Studeng.java

?


以下三个配置文件均放在src根目录下:

hibernate主配置文件:

hibernate.cfg.xml

?


一方配置文件: Team.hbm.xml

?

?


多方配置文件 : Studeng.hbm.xml

?

?

?

运行CreateTable.java 生成对应表,后台打印sql如下:

?

?

ok,表已经创建成功,下面测试保存操作:

InsertTest.java

?

控制打印sql如下:

?


02-04插入的是team
05-08插入的是team2

09-13是对student_list表中外键team_id,和排序字段index的维护

?

student_list表中记录如下:

?


team_list表中记录:

热点排行