随笔分类 -  hibernate

hibernate中的addEntity setResultTransformer的比较
摘要:如果使用原生sql语句进行query查询时,hibernate是不会自动把结果包装成实体的。所以要手动调用addEntity(Class class)等一系列方法。 如session.createSQLQuery(sql).addEntity(Class class);注意hibernate3.0. 阅读全文

posted @ 2017-08-08 18:36 struggle_beiJing 阅读(498) 评论(0) 推荐(0) 编辑

hibernate 一级缓存,二级缓存,查询缓存
摘要:1、一级缓存是session级的缓存,session结束即事务提交,session关闭,缓存清除。效果不大 get方式:一个session内,第二次查询不连数据库。适用于一级缓存 load方式:懒加载查询(查询时不执行sql,使用结果时才会执行sql),第二次查询不连数据库。适用于一级缓存 crea 阅读全文

posted @ 2017-02-20 23:45 struggle_beiJing 阅读(1605) 评论(0) 推荐(0) 编辑

hibernate 其中七种关联关系
摘要:写的很好 http://blog.csdn.net/qq_27550755/article/details/50070017 阅读全文

posted @ 2017-01-09 20:00 struggle_beiJing 阅读(145) 评论(0) 推荐(0) 编辑

Hql 中实用查询时候 引号的使用
摘要:出错代码://List vlist = this.getHibernateTemplate().find("from AndroidCustomer ct where ct.token = "+token); 正确代码:List vlist= this.getHibernateTemplate(). 阅读全文

posted @ 2016-12-20 13:19 struggle_beiJing 阅读(891) 评论(0) 推荐(0) 编辑

Hibernate session flush
摘要:最近做项目时,用到了hibernnate,批量删除10000条数据时,删除时前台将id传到后台,用in匹配去删除,页面直接卡死。 解决方法,将传过来的10000条id分批删除,每删除五百条后,调用getCurrentSession().flush。问题的到解决 以下资料是涉及flush参考。值得学习 阅读全文

posted @ 2016-09-02 23:57 struggle_beiJing 阅读(213) 评论(0) 推荐(0) 编辑

hibernate 使用in方式删除数据
摘要:1当删除一个表中数据时,可能会涉及中间表,中间表会有多条数据。这时删除可以采用for循环,逐条删除。但是每次删除都会连接一次数据库 2、可以采用in语句,一次删除即可,参考如下博文 http://newslxw.iteye.com/blog/1487430 阅读全文

posted @ 2016-08-26 16:04 struggle_beiJing 阅读(328) 评论(0) 推荐(0) 编辑

hibernate中一对多Set的排序问题
摘要:因为set是无序的,一旦涉及set排序,就需要配置hibernate的配置文件,参考如下博文 http://ykyfendou.iteye.com/blog/2094325 阅读全文

posted @ 2016-08-25 17:30 struggle_beiJing 阅读(1138) 评论(0) 推荐(0) 编辑

hibernate使用sql语句查询实体时,要写上addEntity
摘要:abDAO.getSession().createSQLQuery(hql).addEntity(对象.class).list(); 参考http://blog.csdn.net/vacblog/article/details/7769976 阅读全文

posted @ 2016-08-21 00:30 struggle_beiJing 阅读(1126) 评论(0) 推荐(0) 编辑

hibernate 对象状态异常:object references an unsaved transient instance - save the transient instance before flushing
摘要:我的问题出在,删除的对象对应的表中有一个外键,关联着另外一个表,可是另外一个表中没有数据,所以报了这个错误。 参考http://www.cnblogs.com/onlywujun/archive/2013/04/10/3012719.html 如果关联的外键可以为空,这时需要修改配置文件。加上红色的 阅读全文

posted @ 2016-08-14 22:56 struggle_beiJing 阅读(533) 评论(0) 推荐(0) 编辑

hibernate逆向工程生成的实体映射需要修改
摘要:根据实际情况进行修改,主要2处,注释的位置<!-- 把catalog="platform"删掉 -->,<!-- 替换为native --> <?xml version="1.0"?> <!DOCTYPE hibernate-mapping SYSTEM "http://hibernate.sour 阅读全文

posted @ 2016-08-05 17:42 struggle_beiJing 阅读(240) 评论(0) 推荐(0) 编辑

HibernateTool的安装和使用(Eclipse中)
摘要:http://blog.sina.com.cn/s/blog_919273e20101g1t7.html 阅读全文

posted @ 2016-05-27 00:15 struggle_beiJing 阅读(145) 评论(0) 推荐(0) 编辑

Eclipse从数据库逆向生成Hibernate带注解的实体类
摘要:http://www.2cto.com/database/201501/372023.html 阅读全文

posted @ 2016-05-27 00:15 struggle_beiJing 阅读(1361) 评论(0) 推荐(0) 编辑

eclipse从数据库逆向生成Hibernate实体类
摘要:不知道的那俩步,不用创建 http://my.oschina.net/tiancai/blog/118884 阅读全文

posted @ 2016-05-16 17:45 struggle_beiJing 阅读(124) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示