![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
xpalive
这个作者很懒,什么都没留下…
展开
-
hibernate支持的方言
如果出现如下错误,则可能是Hibernate SQL方言 (hibernate.dialect)设置不正确。 Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLSer原创 2011-08-12 11:11:45 · 359 阅读 · 0 评论 -
hibernate 级联和GJSON
hibernate做双向关联时(多方于一方做多对一关联,且一方与多方做一对多关联)时,使用GJSON会出现死循环, 若不用GJSON着无问题 或者用new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create()将关联字段排除在外生成json也可。原创 2012-02-07 10:04:37 · 1339 阅读 · 0 评论 -
hibernate三种状态
Hibernate对象: 1、瞬时对象(Transient Objects): 使用new操作符初始化的对象不是立刻持久的。的状态是瞬时的,也就说没有和任何数据库表进行关联。只要应用不再引用这对象,他的状态将丢失,并且由垃圾回收机制回收。数据库中没有此对象,只是存在内存中。 2、持久对象(Persist Objects):持久对象是具有数据库标识的,也就是从数据库获取来的。他有持转载 2012-08-16 14:30:57 · 283 阅读 · 0 评论 -
hibernate中的各种保存
hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别: 一、预备知识: 在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached 可以参考http://easyworld.iteye.com/blog/221616这篇文章 脱管状态的实例可以通过调用save()、pe转载 2012-08-16 14:36:24 · 411 阅读 · 0 评论 -
显示hibernate生成语句的参数
原创 2013-03-20 15:44:52 · 471 阅读 · 0 评论 -
hql查询方式 和 criteria 查询
public List findByTrainPlanRegist(Long planId) { // Criteria criteria = this.getSession().createCriteria(TrainUser.class); // criteria.createAlias("appUser", "appUser"); // cri原创 2013-03-08 10:11:18 · 537 阅读 · 0 评论