Hibernate
文章平均质量分 88
「已注销」
这个作者很懒,什么都没留下…
展开
-
Hibernate实体关系映射:单向主键一对一关联
主键单向一对一关联: 1、被控方的主键参照主控方的主键来生成 2、对应数据库表关系为被控方的主键同时参照引用主控方的主键 3、保存被控方对象,需要先保存主控方(不然怎么从native产生主键值,被控方更是获取不到了) 主控方People public class People implements java.io.Serializable { // Fields原创 2015-12-12 16:38:23 · 662 阅读 · 0 评论 -
Hibernate实体关系映射:双向主键一对一关联
这是上篇:Hibernate实体关系映射:单向主键一对一关联 现在探讨下下篇双向主键一对一关联 被控方和单向主键一对一映射一样,主控方需要在实体类和hbm.xml文件添加关联 实体类: IdCard实体类: public class IdCard implements java.io.Serializable { // Fields priv原创 2015-12-19 20:37:55 · 1054 阅读 · 0 评论 -
Hibernate继承映射的“Could not format discriminator value to SQL string”错误解决方法
借助于Hibernate强大的O/R Mapping能力,我们能够通过discriminator轻易地将一颗继承树映射到一个表中,通过discriminator确定具体映射的子类。 在设置@hibernate.discriminator column="type" type="integer"后,启动Hibernate报错: Could not format discriminator转载 2016-01-07 10:27:10 · 623 阅读 · 0 评论 -
类继承树映射成一张表
表结构: create table j_people2 ( Id number, Name varchar(20), Age number, type number, School varchar(30), Company varchar(30) ); 实体类People: public class PeopleT implements java原创 2016-01-07 10:36:22 · 451 阅读 · 0 评论 -
SSH三大框架的工作原理及流程
原理: 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的读取并解析映射信息 3.通过config.buildSessionFactory();//创建SessionFactory 4.sessionFactory.openSession();//打开Sesssion 5.se转载 2016-01-28 20:23:26 · 566 阅读 · 0 评论