Hibernate工作原理及为什么要用?
原理:
1. 读取并解析配置文件
2. 读取并解析映射信息,创建SessionFactory
3. 打开Sesssion
4. 创建事务Transation
5. 持久化操作
6. 提交事务
7. 关闭Session
8. 关闭SesstionFactory
为什么要用:
* 对JDBC访问数据库...
分类:
Web程序 时间:
2015-05-25 22:36:50
阅读次数:
152
Hibernate中,关于从Configuration中建立一个SessionFactory常用的可以有两种方法,一种是为Configuration提供hibernate.cfg.xml配置文件,还有一种就是提供hibernate.properties配置文件。1.提供hibernate.cfg.x...
分类:
Web程序 时间:
2015-05-25 09:51:01
阅读次数:
177
1.Hibernate工作原理和好处
读取并解析配置文件
读取并解析映射信息,创建SessionFactory
打开Sesssion
创建事务Transation
持久化操作
提交事务
关闭Session
关闭SesstionFactory
2.Hibernate中的get和load的区别?
这里get和load有两个重要区别:
如果未能发现符合条件的记录,get方法返回null...
分类:
Web程序 时间:
2015-05-21 15:39:21
阅读次数:
190
这几天在学hibernate框架,这是我这几天遇到的问题,总结一下,应该都算是些简单入门级别的问题吧。
一.Hibernate执行卡在mapping class上
下面是两块代码
private static SessionFactory sessionFactory = new Configuration()
.configure()
.addClass(User....
分类:
Web程序 时间:
2015-05-18 23:07:07
阅读次数:
146
mybatis缓存分为1级缓存和2级缓存,2级缓存在sessionfactory中,1级缓存在session中。 session中的缓存在session连接关闭并被连接池回收时清理,或者手动清理 sessionfactory中的缓存需要在mybatis配置文件中手动配...
分类:
其他好文 时间:
2015-05-18 16:58:55
阅读次数:
115
今天写hibernate时候遇到一些异常代码:出现异常情况:出现以上原因是Session关闭如果不是使用的SessionFactory.getSession()来获得Session。 而是使用SessionFactory.getCurrentSession()方法来获得Session时,当事务结束的...
分类:
Web程序 时间:
2015-05-17 23:18:35
阅读次数:
200
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,Transac...
分类:
编程语言 时间:
2015-05-17 12:16:42
阅读次数:
150
hibernate4 与 spring3有点冲突http://blog.csdn.net/gyflyx/article/details/7632645整合NoSuchMethodError错误 and 升级Spring3.1RC2 和Hibernate4.0.0CR7遇到的一些问题及解决 2012-...
分类:
编程语言 时间:
2015-05-14 23:35:11
阅读次数:
969
在会使用hibernate 和spring框架后 两个框架的整合就变的相当容易了,为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象LocalSessionFactoryBean2、使用Spring管理Session对象HibernateTempla...
分类:
编程语言 时间:
2015-05-12 22:39:02
阅读次数:
242
1:hibernate操作的帮助类public class hibernateUtil { public static SessionFactory factory; static{ Configuration cfg = new Configuration(); cfg.configure().....
分类:
Web程序 时间:
2015-05-11 19:33:00
阅读次数:
132