Hibernate
clz1314521
这个作者很懒,什么都没留下…
展开
-
CRM中Customer遇到的Set属性排序问题
今天在CRM中Customer遇到的Set属性排序问题,后来翻了下孙卫琴的《精通Hibernate》 Hibernate中的集合 Hibernate中的集合分为四类: 1.bag类:元素无序,可重复 ------------ 仅支持数据库排序 2.set类:元素无序,不可重复 ------------- 内存排序和数据库排序 3.list类:元素有序,可重复 ---原创 2008-07-04 10:32:00 · 1742 阅读 · 1 评论 -
细谈Ehcache页面缓存的使用
转自:http://www.javaeye.com/topic/128458/***作者:张荣华*日期:2007-9-30**/ 关于缓存的话题,在坛子里已经有很多讨论,简单的来说,如果一个应用中80%的时间内都在访问20%的数据,那么,这时候就应该使用缓存了。这个和长尾理论正好相悖,其实也不是相悖,只是不转载 2008-07-24 16:43:00 · 1681 阅读 · 0 评论 -
Hibernate Annotation 中配置EhCache缓存
1. 首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下:xml version="1.0" encoding="UTF-8"?> ehcache> diskStore path="java.io.tmpdir"/> defaultCache maxElementsInMemory="转载 2008-07-24 13:50:00 · 2321 阅读 · 2 评论 -
Hibernate二级缓存攻略
转自:http://hain.javaeye.com/blog/152801 很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 hibernate的session提供了一级缓存,每个session,对同一转载 2008-07-24 16:18:00 · 413 阅读 · 0 评论 -
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': Can
1,今天做公司的CRM客户关系管理软件:其中客户和联系人采用了Hibernate的一对多双向关联的关系。发生了如下异常: org.springframework.beans.factory.BeanCreationException: Error creating bean with name loggerListener defined in ServletContext resource原创 2008-06-06 14:21:00 · 22297 阅读 · 1 评论 -
Robbin总结的Hibernate性能优化要点
Robbin总结的Hibernate性能优化要点:1.尽量使用many-to-one,避免使用单项one-to-many 2.灵活使用单向one-to-many 3.不用一对一,使用多对一代替一对一 4.配置对象缓存,不使用集合缓存 5.一对多使用Bag 多对一使用Set 6.继承使用显示多态 HQL:from object polymorphism="exlici转载 2008-07-02 17:43:00 · 799 阅读 · 0 评论 -
Hibernate程序性能优化的考虑要点
本文依照HIBERNATE帮助文档,一些网络书籍及项目经验整理而成,只提供要点和思路,具体做法可以留言探讨,或是找一些更详细更有针对性的资料。 初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。 大体上,对于HIBERNATE性能调优的主要考虑点如下: Ø 数据库设计调整原创 2008-07-02 16:23:00 · 529 阅读 · 0 评论 -
Hibernate3的DetachedCriteria
Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。 针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构 造查询语句。这里的一个难原创 2008-07-04 14:48:00 · 603 阅读 · 0 评论