一、体系结构SessionFactory:属于单一数据库的编译过的映射文件的一个线程安全的,不可变的缓存快照。Session的工厂。有可能持有一个可选的数据缓存可以进程级别或者群级别保存可以在事务中重用数据。会话,Session:单线程,生命期短促的对象,代表应用程序和持久化层之间的一次对话。封装了...
分类:
Web程序 时间:
2015-03-11 00:24:44
阅读次数:
231
Session是持久层操作的基础,相当于JDBC中的Connection,通过Session会话来保存、更新、查找数据。session是Hibernate运作的中心,对象的生命周期、事务的管理、数据库的存取都与Session有关Session由SessionFactory创建,是线程安全的Threa...
分类:
编程语言 时间:
2015-03-10 21:21:50
阅读次数:
171
好久不用hibernat,心里记着的还是hibernate3的标准,今天换成hibernate4.3.8后问题层出不穷啊。。。首先是hibernate4.3.8中使用mysql方言时,hibernate.cfg.xml中配置的是org.hibernate.dialect.MySQL57InnoDBD...
分类:
Web程序 时间:
2015-03-10 19:17:37
阅读次数:
158
分类:?JAVA?Spring?Hibernate2013-01-27 20:47?1851人阅读?评论(0)?收藏?举报 spring配置hibernate的sessionFactory 之前用spring2+hibernate3+struts2开发了一个彩信发布系统,由于第一次使用此架构,造...
分类:
编程语言 时间:
2015-03-09 22:35:39
阅读次数:
239
1.最简单的工具类,实现SessionFactory的单例共享,session的管理package com.cc.hibernate;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hiberna...
分类:
Web程序 时间:
2015-03-09 12:33:22
阅读次数:
168
Configuration(AnnotationConfiguration)
作用:进行配置信息的管理
目标:用来产生SessionFactory
可以在configure方法中指定hibernate配置文件,默认(不指定)时在classpath下加载hibernate.cfg.xml文件
加载默认的hibernate的配置文件
sessionFactory factory =new A...
分类:
Web程序 时间:
2015-03-09 09:26:06
阅读次数:
180
一、概述
对于实现Bean信息定义的目标,它提供了基于XML、基于注解及基于java类这三种选项。下面总结一下3中配置方式的差异。
二、Bean不同配置方式比较。
三、Bean不同配置方式的适用场合。
四、总结。
一般我们适用XML配置DataSource、SessionFactory等资源的Bean,在XML中利用aop、co...
分类:
编程语言 时间:
2015-03-07 11:36:38
阅读次数:
143
Session接口 Session接口对于Hibernate 开发人员来说是一个最重要的接口。然而在Hibernate中,实例化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要,因为在客户程序中,可能会不断地创建以及销毁Session对象,如果...
分类:
Web程序 时间:
2015-03-04 18:42:11
阅读次数:
150
为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象LocalSessionFactoryBean2、使用Spring管理Session对象 HibernateTemplate3、使用Spring的功能实现声明式的事务管理整合Hibernate的步骤:...
分类:
编程语言 时间:
2015-03-04 18:31:26
阅读次数:
187
上篇博客大致的介绍了Hibernate的一些基本概念,这篇博客在简单的介绍几个Hibernate的核心组件。分别简单介绍一下:
Configuration接口:装载配置类,负责配置并启动Hibernate,创建SessionFactory对象
Configuration用于配置并启动Hibernate:动态配置Hibernate的属性...
分类:
Web程序 时间:
2015-02-28 20:22:01
阅读次数:
143