-
使用Junit进行测试 需要了解如下三种注解: @Test:测试方法 @Before:初始化方法 @After:释放资源 以上的执行顺序:Before/Test/After 新建一个测试类:右击项目--Source Folder,在该文件下创建测试类StudentsTest。查看全部
-
新建对象关系映射文件 右击src -->New -> other - > Hibernate -> Hibernate XML Mapping file (hbm.xml)-->next-->next-->选择要映射的类-->finish。在生成的配置文档中就把实体类映射为数据库中的一张表,类中的成员变量也映射为表中的字段。 创建完对象关系映射文件后, 需要在cfg.xml中配置文件声明:如<mapping resource="Student.hbm.xml" ></mapping> 配置后将在初始化 Hibernate 环境时将装载映射信息。查看全部
-
创建持久化类: 创建持久化类要遵循JavaBeans的四点: 1、公有的类。 2、提供公有的不带参数的默认的构造方法。 3、属性私有。 4、属性setter/getter封装。 另外,为了便于生成对象,我们还需写一个带参数的构造方法。为了方便测试,要写一个toString()方法。查看全部
-
实际的配置查看全部
-
创建Hibernate的配置文件查看全部
-
编写第一个例子的步骤: 1.创建Hibernate的配置文件; 2.创建持久化类; 3.创建对象-关系映射文件 4.通过Hibernate API编写访问数据库的代码。 编写第一个例子所需要的jar包查看全部
-
Hibernate执行流程 1、创建page对象即configuration对象 作用: 读取Hibernate.cfg.xml配置文档 目的: 凭configuration对象创建SessionFactory对象 2、创建SessionFactory对象 作用: 读取相应的里面加载的对象关系映射文件 目的: 凭SessionFactory对象创建Session对象 PS: 创建和销毁都耗费资源,一个系统内一个数据库只创建一个 3、创建Session对象 PS1:类似于JDBC中的Connection,获得一个Session对象相当于获得一个数据库连接对象 作用:执行增删改查(Session自带的方法) PS2:必须要开启事务Transaction,这些方法都要封装在事务当中查看全部
-
课程总结查看全部
-
编写第一个Hibernate例子查看全部
-
准备工作查看全部
-
如何获取session对象?查看全部
-
transaction(事务)简介; 1、hibernate对数据的操作都是封装在事务当中,并且默认是非自动提交方式。所以用session保存对象时,如果不开启事务,并且手工提交事务,对象并不会真正保存在数据库中。 2、如果你想让hibernate像jdbc那样自动提交事务,必须调用session对象的doWork()方法,获得jdbc的Connection后,设置其为自动提交模式(注意:通常并不推荐这样做)在session保存后,通过session.flush()输出SQL语句查看全部
-
doWork方法查看全部
-
使用的插件:Hibernate Tools for Eclipse Plugins Hibernate Tools是由JBoss推出的一个Eclipse综合开发工具插件,该插件可以简化ORM框架Hibernate,以及JBoss Seam,EJB3等的开发工作。查看全部
-
终于导完了查看全部
举报
0/150
提交
取消