Hibernate
文章平均质量分 58
iteye_4929
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DetachedCriteria查询、分页类&整合struts标记制作分页按钮
花了两天时间才整理好的分页类,共享一下。说明:该方法是参考了一下网上广为流传的DetachedCriteria查询方法后改进而来的。按照自己觉得满意的方法去修改了一下。并且配合struts1.2的标记配合使用,其实应该直接封装成自己分页标记的,或者使用JavaScript生成,但先这样吧,当作学习struts的标记库使用。按钮的效果可以简单的做到附件图片上的效果[img...2009-03-28 22:15:05 · 172 阅读 · 0 评论 -
关于使用Hibernate findByExample的注意事项
findByExample是一个很便利的查询的方法,通过传入的实例,进行条件匹配生成查询语句。但之前一直很少用这个方法,原因是之前发现不知道什么情况下查询结果跟自己想要生成的不同。还是学习方式不同吧,对于陌生的东西出现问题了就不管不用了,这样是不行了。现在又遇到了,却很快的发现问题所在了。原因其实很简单,findByExample只为example中的[color=red][b]基...2011-01-15 14:28:16 · 315 阅读 · 0 评论 -
自己的修改hibernate-tools的模板和修复Comment乱码问题
关于自定义 之前一直用hibernate-tools来生成PO和映射的HBM文件,觉得确实挺方便的。但久而久之就有更懒的念头,就是把DAO也同时根据PO来生成了,这样工作量可以更加减少。 实际上之前用MyEclipse来做反向生成PO和DAO的话是比默认的hibernate-tools要好,要更符合我们使用习惯一些。其实这一切就是MyEclipse做了他自己的修改所致。 默...原创 2011-11-02 11:38:16 · 449 阅读 · 0 评论 -
使用Hibernate.initialize解决no session的延迟加载问题
出现no session or session was closed这样的异常不多解释了,网上已经一大堆。但还是提不推荐把延迟加载特性去掉,而是必要时自己采取办法得到想要的对象。这样做更加灵活和效率高。虽然是避免不了一些代码量。之前采取的方案是在session未关闭之前,把其他表对象查询出来并且clone。不过现在无意中发现其实hibernate其实已经提供初始化的方法了,而未必自...2011-05-01 22:07:39 · 295 阅读 · 0 评论 -
eclipse利用Hibernate Tools生成Hibernate Mapping文件及PO类
俗话说得不错,“变化总比计划快”。在项目,在我们这些程序员当中也是常常会遇到的问题。因为就算需求调研得再详细,往往一定还会修改的。为了适应变化,构造易维护易扩展的项目往往是我们的目标之一。 在使用数据库时,相信很多程序员会有我一样的烦恼。就是数据库发生变化时,项目中的hibernate配置的连锁反应,mapping映射需要修改,PO类需要更改等。使用JBossTools中的Hibernat...2011-05-11 00:54:20 · 434 阅读 · 0 评论
分享