org.hibernate.MappingException: No Dialect mapping for JDBC type: 3 仔细查看,发现问题在于数据类型.到网上查,发现hibernate在执行List result = session.createSQLQuery(sql).list()的时候,当SQL语句中遇到的decimal,long等类型的字段时,就出现上面的错误.而且从错误信息中可以发现:出错的是Dialect. 解决办法: 错误知道以后,我就到网上找解决办法.看来遇到这类问题的人太多了,网上到处都有人贴这个问题.我看了几篇,发现有个解决办法,就是自定义Hib ...
Hibernate save 在 session 中已存在相同 OID(主键) 的对象,会出现异常,详细内容如下: Exception in thread "main" org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.unmi.LoanDetail#1] at org.hibernate.event.def.AbstractSaveEventListener.per ...
2008-03-05

配置Spring+hibernate使用ehcache作为second-level cache

关键字: spring+hibernate使用ehcache
转自:http://www.searchfull.net/blog/2007/06/20/1182305171661.html 大量数据流动是web应用性能问题常见的原因,而缓存被广泛的用于优化数据库应用。cache被设计为通过保存从数据库里load的数据来减少应用和数据库之间的数据流动。数据库访问只有当检索的数据不在cache里可用时才必要。hibernate可以用两种不同的对象缓存:first-level cache 和 second-level cache。first-level cache和Session对象关联,而second-level cache是和Session Factory ...
jackytang520
搜索本博客
我的相册
2ee9f3fa-178a-3292-859f-60db9b995272-thumb
image031
共 53 张
存档
最新评论