
Hibernate
yakoo5
喜欢JAVA,熟悉J2EE开发、C#、C、VB.NET、linux、ASP.NET、DB2、MS SQL Server、MySQL。
欢迎大家一块学习和讨论!
展开
-
Hibernate Dialect must be explicitly set的异常(初学者较容易犯的错误)
异常是这样org.hibernate.HibernateException: Hibernate Dialect must be explicitly set正确写法:public void save(Login login) { Configuration config = new Configuration(); SessionFa转载 2009-08-04 20:31:00 · 1325 阅读 · 0 评论 -
Hibernate将Enum枚举类型映射为Int类型(补充VARCHAR类型配置)
最近要用Hibernate做一个枚举类型的映射,在MySQL数据库中,hibernate的map文件中如果不配置枚举类型属性的type,那么hibernate会默认的将Enum类型映射为TinyBlob类型,这样就很尴尬了,似乎要多耗费很多的资源,去网上找了一下,有很多种解决办法如果用的是annotation那么用@Enumerated(EnumType.STRING)直接可以映射为Str转载 2012-04-17 22:59:16 · 8175 阅读 · 4 评论 -
Hibernate的一级缓存与二级缓存的区别?
在向大家详细介绍Hibernate二级缓存之前,首先让大家了解下一级缓存,然后全面介绍Hibernate二级缓存。Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存可以转载 2013-05-23 11:40:57 · 794 阅读 · 0 评论 -
Hibernate 二级缓存 和 查询缓存
XXXX项目缓存方案总结 XXXX项目是目前在实际工作中正在做的事情,该项目是一个大型系统的内容管理内核,负责最核心的meta data的集中管理,性能有较高的要求,设计初期就要求能够支持cluster。项目使用Hibernate 3.2,针对开发过程中对于各种缓存的不同看法,撰写了本文。重点在于澄清一些hibernate的缓存细节,纠正一些错误的缓存用法。 一、hibernate的二转载 2013-07-02 14:47:37 · 1158 阅读 · 0 评论