ORM
文章平均质量分 75
sean-zou
这个作者很懒,什么都没留下…
展开
-
Hibernate类型映射
官方文档参照的是:hibernate-distribution-3.6.0.Final\documentation\manual\zh-CN\pdf\hibernate_reference.pdf源代码参照的是:hibernate-3.3.1.GA-src\core\src\main\java\org\hibernate\...在配置hibernate的时候,虽然配置项很多,但是看原创 2012-08-08 23:07:18 · 4477 阅读 · 0 评论 -
Hibernate延迟加载与opensessioninviewFilter
hibernate延迟加载:一个person对应多个school,使用hibernate处理关联关系:T_PERSON表:idnameage1person111T_SCHOOL表:idschoolNamepersonId1school112scho原创 2012-08-31 17:11:29 · 22201 阅读 · 2 评论 -
Hibernate映射联合主键
数据库建表语句为:CREATE TABLE `t_teacher` ( `id` int(10) unsigned NOT NULL, `name` char(45) NOT NULL, `address` char(45) NOT NULL, `phone` int(10) unsigned NOT NULL, PRIMARY KEY (`id`,`name`)原创 2013-03-18 22:14:38 · 7288 阅读 · 0 评论 -
Hibernate关联映射1:一对一主键关联
一对一关联包含2种类型:1,主键关联;2,唯一外键关联1,主键关联:2张关联表通过主键形成一对一映射关系,如一个人只能有一张身份证CREATE TABLE `t_identity_card` ( `id` int(11) NOT NULL, `identity` int(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE=Inno原创 2013-12-28 10:48:53 · 10202 阅读 · 2 评论 -
Hibernate悲观锁/乐观锁
一,悲观锁二,乐观锁原创 2014-05-02 11:36:42 · 11823 阅读 · 0 评论 -
[Hibernate]"column ambiguously defined"异常
使用hibernate的nativeSQL写了一个查询语句,但是后台报了SQL语法错误,具体报错如下:[2012-08-08 12:55:00] ERROR -> ORA-00918: column ambiguously defined[2012-08-08 12:55:00] ERROR -> org.hibernate.exception.SQLGrammarException:原创 2012-08-08 13:11:28 · 5892 阅读 · 0 评论 -
[MySQL]Hibernate NativeSQL连接查询无法识别关联表名称相同列
最好的方式还是修改字段名称,如果不想修改字段名称,可以通过使用子查询的方式在表做关联之前,改变字段名称原创 2014-09-03 11:19:01 · 2196 阅读 · 0 评论 -
Hibernate事务管理
1,Hibernate本身没有实现自己的事务管理功能,而是对底层JDBC事务或JTA事务的轻量级封装2,如果Hibernate的事务策略使用JDBC,在事务开始之前,Hibernate会关闭事务自动提交,在事务结束之后,重新开启事务自动提交3,在使用Hibernate事务时,不需要显式的调用flush()方法,事务提交时会根据session的FlushMode自动flush原创 2013-08-08 17:17:58 · 10047 阅读 · 0 评论 -
Hibernate的回调与拦截
Hibernate回调 Hibernate拦截原创 2014-05-04 22:15:23 · 4612 阅读 · 0 评论