- 博客(9)
- 收藏
- 关注
原创 hibernate:get和load方法的区别
1. 如果查询不到数据,get 会返回 null,但是不会报错, load 如果查询不到数据,则报错ObjectNotFoundException 2. 使用get 去查询数据,(先到一级/二级)会立即向db发出查询请求(select ...), 如果你使用的是 load查询数据,(先到一级、二级))即使查询到对象,返回的是一个代理对象,如果后 面没有使用查询结果,它不
2013-03-11 22:04:27
424
原创 hibernate主要接口和类(笔记)
hibernate的核心类和接口 Configuration 类 它的用处是: 1. 读取hibernate.cfg.xml 2. 管理对象关系映射文件 3. 加载hibernate 的驱动,url ,用户.. 4. 管理hibernate配置信息 SessionFactory 接口(会话工厂) 1. 可以缓存sql语
2013-03-11 21:41:26
600
原创 hibernate本地事务、全局事务
本地事务:针对一个数据库的事务 全局事务:跨数据库的事务(jta) 全局事务控制:事务回滚时,多个数据库一起回滚
2013-03-11 20:49:43
692
转载 如何在oracle中导入dmp数据库文件
--如何在oracle中导入dmp数据库文件? Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命 令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS
2013-03-07 13:47:05
3166
原创 hibernate获取session的两个方法(笔记)
通过SessionFactory获取 Session的两个方法 openSession() 一个 getCurrentSession(); 1. openSession() 是获取一个新的session 2. getCurrentSession () 获取和当前线程绑定的session,换言之,在同一个线程中,我们获取的session是同一session,这样可以利于事务控
2013-03-06 22:30:23
515
原创 hibernate基础笔试(笔记)
1.请列举出hibernate常见的接口和类 2.请解释什么是pojo类,它有什么要求 答案: 1.常见接口: ① Configuration 类 它的用处是: 1). 读取hibernate.cfg.xml 2.) 管理对象关系映射文件 3.) 加载hibernate 的驱动,url ,用户.. 4.
2013-03-06 22:11:55
537
原创 hibernate简单的增加数据(笔记)
//创建Configuration,该对象用于读取hibernate.cfg.xml,并完成初始化 Configurationconfiguration=new Configuration().configure(); //2.创建SessoinFactory[这是一个会话工厂,是一个重量级的对象] Sess
2013-03-06 22:03:26
612
原创 hibernate介绍(笔记)
hibernate是什么? 1.是一个框架 2.是一个orm框架 orm(Object rebation mapping) 对象关系映射 3.hibernate处于我们项目的持久层位置,所以又有人把hibernate成为持久层框架 4.hibernate实际上就是对jdbc进行了轻量级的封装 5.hibernate的基础是java反射机制 把对象持久化:把对象的信息保存到数据库或文件
2013-03-02 18:31:12
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人