Hibernate
iteye_15315
这个作者很懒,什么都没留下…
展开
-
hibernate映射异常:Use of @OneToMany or @ManyToMany targeting an unmapped class
新建了PO以后,要把PO所在的目录加入到Hibernate配置文件中sessionFactory的分析路径当中去!原创 2010-11-11 17:20:12 · 548 阅读 · 0 评论 -
hibernate 删除异常:deleted object would be re-saved by cascade (remove deleted objec
方法1 删除Set方的cascade: 方法2 解决关联关系后,再删除 onside.getManys().remove(thisMany); //在所关联的一方的set中移走当前要删除的对象 thisMany.setOne(null); //设置所对应的一方为空,解除它们之间的关系 manyDao.dele...原创 2010-11-11 17:22:59 · 107 阅读 · 0 评论 -
hibernate缓存异常:Could not instantiate cache implementation
在hibernate配置文件或者spring配置文件里加入hibernate缓存配置: org.hibernate.cache.EhCacheProvider false false原创 2010-11-11 17:38:25 · 439 阅读 · 0 评论 -
hibernate延迟加载异常:failed to lazily initialize a collection of role
这个问题一般出现在一对多的情况下,解决的方法有两种 1、设置lazy=false 如果是用annotation,则配置如下 @OneToMany( targetEntity = CourseAuthorizationItem.class, cascade = {CascadeType.PERSIST, CascadeType.MERGE}, mappedBy = "c...原创 2010-11-11 17:42:18 · 118 阅读 · 0 评论 -
Hibernate为Oracle自动创建表且主键自增
1.注意:实体类映射表字段时不要使用oralce关键字,否则不能映射成功。 2.步骤: (1)往oralce里建一个sequence: [code="sql"] create sequence seq_id_supervision minvalue 1 ...原创 2010-05-18 16:39:06 · 116 阅读 · 0 评论 -
Hibernate为oracle映射大字段类型
[color=red]如果在oracle里要使用clob类型,那么在实体类里使用string类型,在映射配置文件里使用text类型映射:[/color] [code="java"] public class ProcessFlow { private String ESSImageData; //大字段 private String ESSEncodedData; //大字段 ...原创 2010-05-31 19:38:34 · 176 阅读 · 0 评论