Myeclipse8.6下
Hibernate-3.6.10
Hibernate框架配置:
第一步:在myeclipse下新建项目,并导入Hibernate框架所需的JAR文件。所需JAR文件如下
第二步:添加hibernate配置文件。在项目的src目录下新建hibernate.cfg.xml文件。
第三步:创建持久化类XX.java。持久化类主要是与数据表对应。
第四步:在持久化类的同一目录下新建XX.hbm.xml映射文件。主要指定持久化类与数据表之间的映射关系。
经过上面几步,可以成功搭建hibernate环境。
Hibernate工作过程:
第一步:读取并解析配置文件hibernate.cfg.xml,主要由Configuration类的configure()方法负责。
第二步:读取并解析映射文件*.hbm.xml,通过configuration类的buildSessionFactory()方法实现,同时该方法返回一个会话工厂SessionFactory。
第三步:打开会话Session,由SessionFactory的openSession()实现。
第四步:创建事务管理对象Tranction,它由Session对象的beginTransaction()方法创建。
第五步:对数据库进行操作。对数据库的操作主要依赖于Session类的一下方法来实现。如load()方法,delete()方法.save()方法,实现对数据库的CRUD操作。
第六步:提交事务。完成了对数据库的操作之后就应该提交事务,完成数据在数据库中持久化。
第七步:关闭Session和SessionFactory对象,以释放内存空间。