![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
wenjinglian
这个作者很懒,什么都没留下…
展开
-
hibernate保存后能不能返回主键值?
答案可以. hibernate保存完一个对象后,它会把id赋个这个对象; session.save(obj); obj.getId(); //此时ID值对应最新记录编号 也装添加成功的obj返回. ...原创 2010-10-21 10:39:01 · 1054 阅读 · 0 评论 -
org.hibernate.MappingException: Could not determine type for: java.util.Set,
nested exception is org.hibernate.MappingException: Could not determine type for: java.util.Set, at table: xxxxx, for columns: [org.hibernate.mapping.Column(xxxx)] 使用sping2.5+hibernate3.3注解出现这个异常 ...原创 2010-10-22 10:20:17 · 265 阅读 · 0 评论 -
Hibernate SQL写法
public class AlbumClassInfoModel implements Serializable { private static final long serialVersionUID = -3068715909100052519L; /**分类ID*/ private Long classId; /**分类名称*/ pr...原创 2011-06-13 22:39:34 · 647 阅读 · 0 评论 -
为什么hibernate会插入两条相同的记录(偶尔)
前几天和朋友讨论他遇到的问题:为什么hibernate会插入两条相同的记录(偶尔)? 是这么回事: 有两个表: A表 ,B表 一对一的关系,通过Quartz定时任务轮循A表,如果A表有新记录,则插入一条新记录到B表,如果B表已存在记录则更新此记录; 为什么新插入到B表的数据偶尔会出现两条呢? 还有个奇怪的事,在本地测试永远不会出现两条相同的,放在测试服务器就偶尔会出现。...2011-07-05 23:14:17 · 625 阅读 · 0 评论 -
org.hibernate.hql.ast.QuerySyntaxException: XXXX is not mapped
org.hibernate.hql.ast.QuerySyntaxException: XXXX is not mapped 可能原因: 1.实体与数据库表没对应 2.hql语句中对象名称写错(写成了表名)原创 2011-09-29 12:12:29 · 101 阅读 · 0 评论 -
java.sql.SQLException: ORA-00932: 不一致的数据类型: 要求 NUMBER 得到的却是 BINARY
数据库字段类型DATE 可为空 hql 语句中插入: null 报这个错 java.sql.SQLException: ORA-00932: 不一致的数据类型: 要求 NUMBER 得到的却是 BINARY原创 2011-09-30 17:19:28 · 271 阅读 · 0 评论 -
Hibernate DML 操作记录
http://developer.51cto.com/art/200906/130045.htm 网上流传的很老的一段文字: 红框标记的文字使用hibernate 源码来解释: hibernate-3.6.0.final/core/src/main/java/org/hibernate/loader/Loader.java 请查看代码Loader.java 1341行代码:...2012-09-12 21:52:34 · 132 阅读 · 0 评论