1.hibernate工作原理【说一下你怎么理解的hibernate】 2.hibernate核心接口有哪些,核心模块都分别扮演什么样的角色 3.get()和load()方法的区别 4.save()、saveOrUpdate()、persist()方法的区别 5.sessionFactory是什么, ...
分类:
Web程序 时间:
2018-03-12 17:05:17
阅读次数:
222
Spring与Hibernate整合关键点: 1) Hibernate的SessionFactory对象交给Spring创建; 2) hibernate事务交给spring的声明式事务管理。 1. DeptDao.java // 数据访问层 public class DeptDao { // Spr ...
分类:
编程语言 时间:
2018-03-11 19:28:37
阅读次数:
164
Hibernate常见面试题 Hibernate工作原理及为什么要用? Hibernate工作原理及为什么要用? 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7 ...
分类:
Web程序 时间:
2018-03-09 20:28:45
阅读次数:
221
Hibernate框架中共有两级缓存.Session级别的缓存是属于一级缓存,SessionFactory级别的缓存是二级缓存.缓存:将数据库或硬盘中的数据,存入到内存中.当下次使用的时候可以从内存中获得,减少数据库访问次数.(优化)1.什么是hibernate的一级缓存在Session接口的实现中包含一系列的Java集合,这些Java集合构成了Session缓存.只要Session实例没有结束生
分类:
Web程序 时间:
2018-03-07 20:11:07
阅读次数:
178
package ${enclosing_package}; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.h... ...
分类:
Web程序 时间:
2018-03-01 14:49:42
阅读次数:
135
1 Configuration 2 SessionFactory 3 Session ...
Configuration对象: SessionFactory对象: Session对象和Transaction对象: 发现这里代码有些重复,可以抽取工具类: ...
接上一篇文章 创建NHibernateHelper帮助类,生成sessionFactory http://www.cnblogs.com/fzxiaoyi/p/8443587.html 创建个新的类Manager,演示对TestUser进行增删改查功能 编写代码如下: ...
分类:
其他好文 时间:
2018-02-12 11:28:33
阅读次数:
193
接上一篇文章 使用FluentNHibemate 操作数据库,添加映射到数据库 http://www.cnblogs.com/fzxiaoyi/p/8443586.html 在Model文件下再创建个新的类NHibernateHelper 编写代码如下: ...
分类:
Web程序 时间:
2018-02-12 11:26:09
阅读次数:
192
通过会话工厂sessionFactory创建session openSession()和getCurrentSession()的区别 ...
分类:
Web程序 时间:
2018-01-30 16:39:38
阅读次数:
146