一、SessionFactory接口 是单个数据库映射关系(ORM)经过编译后的内存镜像。SessionFactory(的实例)作为应用中的一个全局对象(工厂),可以随处打开/创建一个session,用来进行数据库CRUD操作。 SessionFactory的实例是线程安全的,创建和维护Sessio ...
分类:
Web程序 时间:
2017-02-20 22:33:28
阅读次数:
194
hibernate中提供了两级缓存,一级缓存是Session级别的缓存,它属于事务范围的缓存,该级缓存由hibernate管理,应用程序无需干预;二级缓存是SessionFactory级别的缓存,该级缓存可以进行配置和更改,并且可以动态加载和卸载,hibernate还为查询结果提供了一个查询缓存,它 ...
分类:
Web程序 时间:
2017-02-15 22:15:08
阅读次数:
426
一、SessionFactory接口 是单个数据库映射关系(ORM)经过编译后的内存镜像。SessionFactory(的实例)作为应用中的一个全局对象(工厂),可以随处打开/创建一个session,用来进行数据库CRUD操作。 SessionFactory的实例是线程安全的,创建和维护Sessio ...
分类:
Web程序 时间:
2017-02-14 18:54:39
阅读次数:
237
一,session缓存 默认的不可配置 二,SessionFactory缓存 分两种 1,hibernate自带的缓存不可配置,hibernate启动时加载的,cfg.xml文件就属于这种 2,可以配置hibernate缓存,外置缓存 需要缓存插件,如EHcache 步骤: 1,添加 相关的jar ...
分类:
Web程序 时间:
2017-02-12 15:43:37
阅读次数:
159
Hibernate的工作流程: 1. 读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4.创建事务Transation 5. 持久化操作 6.提交事务 7.关闭Session 8. 关闭SesstionFactory Hibernate中be ...
分类:
Web程序 时间:
2017-02-12 12:33:59
阅读次数:
264
/** * * @author 小豆腐 * 以后的你,会感谢现在努力的自己!努力!坚持!不放弃! */ public class StudentTest { Configuration configuration = null; SessionFactory sessionFactory = nul... ...
分类:
Web程序 时间:
2017-02-11 11:28:23
阅读次数:
197
1.原理: 1.读取并解析配置文件 new Configuration().configure()2.读取并解析映射信息,创建SessionFactory sf=buildSessionFactory()3.打开Sesssion openSession()4.创建事务Transation sessi ...
分类:
Web程序 时间:
2017-02-10 20:32:58
阅读次数:
154
如果要用Spring整合 Hibernate,只需要在Spring容器中配置好SessionFactory,如果同需要加入事务控制,只需要配置好相应的事务管理器即可。 下面是一个Spring中的Hibernate的SessionFactory配置, 实现DAO组件的基类,通常会面向接口编程,因此定义 ...
分类:
编程语言 时间:
2017-02-10 19:55:26
阅读次数:
287
近期使用hibernate 4.1.3版本 发现Hibernate4已经将configuration的buildSessionFactory方法已经划线了,说明已经过时了。 后来参看hibernate源码。以及API帮助文档,发现Hibernate4新增了一个接口ServiceRegistry, 所 ...
分类:
Web程序 时间:
2017-02-09 16:02:08
阅读次数:
176
org.hibernate.service.jndi.JndiException:ErrorparsingJNDIname[sessionFactory]
atorg.hibernate.service.jndi.internal.JndiServiceImpl.parseName(JndiServiceImpl.java:92)
atorg.hibernate.service.jndi.internal.JndiServiceImpl.bind(JndiServiceImpl.java:108)
at..
分类:
Web程序 时间:
2017-02-05 15:46:47
阅读次数:
324