
hibernate
nvryy
一直都在路上........
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Transaction not successfully started错误的解决方法
public class TOpenSessionInViewFilter extends OpenSessionInViewFilter { public Jacn_OpenSessionInViewFilter() { super.setFlushMode(FlushMode.AUTO); } protected void commitSession(Sessi...原创 2010-12-17 15:59:07 · 696 阅读 · 0 评论 -
Hibernate常见错误
Hibernate常见错误1.错误:object references an unsaved transient instance - save the transient instance before flushing:com.xxxx.bean.java.Sysblog; nested exception is org.hibernate.TransientObjectException: ...原创 2010-12-18 16:47:01 · 139 阅读 · 0 评论 -
hibernate lazy(延迟加载)
hibernate lazy策略可以使用在:* <class>标签上,可以取值:true/false ,在hibernate3以上版本,默认是true* <property>标签上,可以取值:true/false需要类增强工具* <set><list>标签上,可以取值:true/false/extra* <one-to-one><m...原创 2011-05-10 10:26:37 · 241 阅读 · 0 评论 -
Hibernate 实体关联关系映射
Hibernate关联关系映射 ├─单向关联│ ├─ 一对一外键单向关联│ ├─ 一对一主键单向关联│ ├─ 一对一连接表单向关联│ ├─ 一对多外键单向关联│ ├─ 一对多连接表单向关联│ ├─ 多对一外键单向关联│ ├─ 多对一连接表单向关联│ └─ 多对多单向关联└─双向关联 ├─ 一对一外键双向关联 ├─ 一对一主键双向关联 ├─...原创 2011-05-12 15:20:29 · 135 阅读 · 0 评论 -
select count(1)或select count(*)
1、select 1 与 select *的区别 selelct 常量 from ... 对应所有行,返回的永远只有一个值,即常量 。所以正常只会用来判断是否有还是没有(比如exists子句)。而select * from ... 是返回所有行的所有列。 性能上的差异,关键看你的from和where子句。比如说如果你的where条件中可以通过索引,那显然 select 1 from...原创 2011-05-13 15:17:21 · 308 阅读 · 0 评论 -
使用一对多和多对多映射的时候出现的问题
出现的异常为:a different object with the same identifier value was already associated with the session。 错误原因:在hibernate中同一个session里面有了两个相同标识但是是不同实体,解决这个问题现在三种方法,分别如下: 方法一:session.clean() 如果在c...原创 2010-12-10 14:55:16 · 263 阅读 · 0 评论 -
Hibernate Hql查询
在HQL中关键字不区分大小写,但是属性和类名区分大小写,下面介绍各种类型的Hibernate的HQL查询。1、Hibernate HQL查询:简单属性查询 * 单一属性查询,返回结果集属性列表,元素类型和实体类中相应的属性类型一致 * 多个属性查询,返回的集合元素是对象数组,数组元素的类型和对应的属性在实体类中的类型一致 数组的长度取决与select中属性的个数* 如果认为返回数组不够对象...原创 2010-12-11 15:51:23 · 163 阅读 · 0 评论 -
@Autowired与@Resource的区别
在Java代码中使用@Autowired或者@Resource 注解方式进行装配. 区别: 前者默认按类型装配,后者默认按名称装配。当找不到和名称匹配的bean才会按类型装配 前者是按类型装配依赖对象,默认情况下它要求以来对象必须存在。如果允许null值。可以设置它required属性为false。如果想要使用按名称装配,可以结合@Qualifier一起使用 @Resource注解和@Autow...原创 2012-04-11 16:41:08 · 125 阅读 · 0 评论