1>什么是ORM?
object/Relationship Mapping 对象/关系映射
hibernate 是一种 ORM开源的框架技术
是对jdbc进行了轻量级的对象的封装
MyBatis前身是iBatis ---ORM框架
----------------------------------------------
Hibernate Tools 是一个插件
-------------------------------------------------------------------------
myeclipse 中可以自动生成配置文件 和进行数据库的配置
以及生成bean层对象
http://jingyan.baidu.com/article/456c463b99f4370a583144a8.html
--------------------------------------------------------------
使用junit进行测试
@Test 测试方法
@Before 初始化方法
@After 释放资源
--------------------------------------------
Hibernate 开发步骤:
1.编写配置文档 hibernate.cfg.xml
2.编写实体类 遵循javaBean的设计规范
3.生成对应实体类的映射文件并添加到配置文档中去
4.调用Hibernate API 今次那个测试
-----------------------------------
什么是sesion 相当于jdbc中的connection 数据库的绘画
openSession 每次都是创建一个新的对象,,必须手动的去关闭
getCurrentSession 使用已有的对象,,自动jin行提交关闭
------------------------------------------
save
update
delete
get 立刻发送sql语句 然会的是一个实体对象
load 只有在使用到非主键属性的时候才会发送sql语句,返回的是一个实体代理对象
object/Relationship Mapping 对象/关系映射
hibernate 是一种 ORM开源的框架技术
是对jdbc进行了轻量级的对象的封装
MyBatis前身是iBatis ---ORM框架
----------------------------------------------
Hibernate Tools 是一个插件
-------------------------------------------------------------------------
myeclipse 中可以自动生成配置文件 和进行数据库的配置
以及生成bean层对象
http://jingyan.baidu.com/article/456c463b99f4370a583144a8.html
--------------------------------------------------------------
使用junit进行测试
@Test 测试方法
@Before 初始化方法
@After 释放资源
--------------------------------------------
Hibernate 开发步骤:
1.编写配置文档 hibernate.cfg.xml
2.编写实体类 遵循javaBean的设计规范
3.生成对应实体类的映射文件并添加到配置文档中去
4.调用Hibernate API 今次那个测试
-----------------------------------
什么是sesion 相当于jdbc中的connection 数据库的绘画
openSession 每次都是创建一个新的对象,,必须手动的去关闭
getCurrentSession 使用已有的对象,,自动jin行提交关闭
------------------------------------------
save
update
delete
get 立刻发送sql语句 然会的是一个实体对象
load 只有在使用到非主键属性的时候才会发送sql语句,返回的是一个实体代理对象