
Hibernate
kennylee26
这个作者很懒,什么都没留下…
展开
-
DetachedCriteria查询、分页类和分页按钮
花了两天时间才整理好的分页类,共享一下。说明:该方法是参考了一下网上广为流传的DetachedCriteria查询方法后改进而来的。按照自己觉得满意呈现和重用方式。按钮的效果可以简单的做到附件图片上的效果虽然不敢说完美的分页按钮,但是很多大型网站都是用这样的吧。------------------------------------分页Bean类:import java.util.List;原创 2008-10-27 13:12:00 · 6285 阅读 · 0 评论 -
Hibernate使用SQL,查询返回Bean或修改的使用
public Authinfo getAuthCodeBySno(long sno) { Authinfo authinfo = null; final String queryString = new StringBuffer("SELECT ").append("*") .append(" FROM ").append("authinfo WHERE sno=").ap原创 2009-02-11 14:55:00 · 2040 阅读 · 0 评论 -
使用clone解决hibernate+spring集成中的延迟加载问题及分析(no session or session was closed)
首先说明一下,hibernate的延迟加载特性(lazy)。所谓的延迟加载就是当真正需要查询数据时才执行数据加载操作。因为hibernate当中支持实体对象,外键会与实体对象关联起来。如果没有这一特性,当查询某一个含有外键的实体对象时,hibernate会把其他实体对象的数据都查询出来。 简单的来说,当你想查询某个对象时,实际上调用了多条查询语句。有了延迟加载特性,就避免了这种情况的发生,原创 2009-03-01 20:46:00 · 6012 阅读 · 0 评论 -
使用JUtil在struts+spring+hibernate框架环境下进行单元测试
过往使用的方式从最原始的IDE的DEBUG工具断点查错到目前还在用最快捷的使用文字输出(log或system.out)。这些调试方式不是说不好,但有些情况下达不到自己的需求,浪费了一些时间,因为在SSH的环境下修改的源码就意味着要部署。有个误区,有的人认为把ApplicationServer的热部署方式设置为ture,就不用部署了。其实实际还是重新部署了一遍,只是不需要你按键罢了。而且这样的后果还原创 2009-03-16 23:24:00 · 5472 阅读 · 1 评论