-
注意:不开启事务就不能将对象保存到数据库中查看全部
-
hibernate对数据库的操作都是封装在事务当中,并且默认是非自动提交方式。所以用session保存对象时,如果不开启事务,并且手工提交事务,对象并不会真正保存在数据库中。查看全部
-
把对象保存在关系数据库中需要调用session的各种方法,如:save()、update()/delete()/createQuery()等查看全部
-
session与connection,是多对一关系,每个session都有一个与之对应的connection,一个connection不同时刻可以供多个session使用查看全部
-
hiberante的前缀可以省略,即:hibernate.dialect等同于dialect查看全部
-
hibernate.cfg.xml常用配置 (1)hibernate.show_sql 编码阶段便于测试 (2)hibernate.format_sql 排版问题,建议设置为true (3)hbm2ddl.auto 可以帮助由 java代码生成数据库脚本,进而生成具体的表结构。create|update|create-drop|validate (4)hiberante.default_schema 默认的数据库 (5)hibernate.dialect 配置Hibernate数据库方言查看全部
-
第二章:Hibernate 进阶 (1)hibernate.cfg.xml常用配置 (2)session简介 (3)transaction简介 (4)session详解 (5)对象关系映射常用配置查看全部
-
通过Hibernate API编写访问数据库的代码 (1)创建配置对象 Configuration (2)创建服务注册对象 ServiceRegistry (3)创建会话工厂对象 (4)打开会话 (5)打开事务 transaction查看全部
-
执行顺序: (1)Before(2)Test(3)After查看全部
-
使用Junit进行测试 (1)@Test:测试方法 (2)@Before:初始化方法 (3)@After:释放资源查看全部
-
xxx.cfg.xml <mapping resource=""/>查看全部
-
编写第一个Hibernate例子的步骤: (1)创建Hibernate的配置文件(hibernate.cfg.xml) (2)创建持久化类 (3)创建对象-关系映射文件 (4)通过HIbernate API编写访问数据库的代码查看全部
-
HIbernate Tools for Eclipse Plugins 综合开发工具插件查看全部
-
其它主流的ORM框架技术有: (1)MyBatis:前身就是著名的iBatis (2)Toplink:后被Oracle收购,并重新包装为Oracle AS TopLink (3)EJB:本身就是JAVAEE的规范(重量级)查看全部
-
持久化层(Hibernate)查看全部
举报
0/150
提交
取消