Hibernate持久化操作步骤
Hibernate持久化操作步骤 第一步: 创建Configuration对象 在这一步中主要为了进行配置文件的装载操作,读取所有的配置文件并进行解析。第二步: 创建SessionFactory对象 通过创建好的Configuration对象可以创建一个SessionFactory对象的实例,它是产生Session对象实例的工厂,它在整个应用中应该是唯一的。第三步: 创建Session对象 Session对象类似于与数据库的连接对象,可以理解为与数据库建立的一个连接,但它的功能要比JDBC中的Connection对象丰富得多。第四步: 开始一个事务 在Java中定义一个事务操作的开始,这是使用Hibernate进行持久化操作必不可少的步骤。第五步:进行持久化操作 在这个步骤中可以读取或者保存Java对象。第六步:结束事务 在操作完成后还要进行显示的结束事务的操作。第七步: 关闭Session 类似于释放数据库的连接。 (提示:申请的资源一定要确保进行了释放,否则会影响整个系统的正常运行。) 上面列出了一个系统使用Hibernate进行持久化操作的主要步骤。在这一系列的步骤中,第1步和第2步只需要在系统初始化的时候执行一次就可以了,以后每次执行持久化操作时重复第3步至第7步就可以了。 这里编写Hibernate工具类的目的是提供一个可以简化上面操作过程的工具。有经验的开发人员可以看出,在上面的持久化操作的过程中,只有步骤会依据不同的业务而有所不同,其他的几个步骤则是完全一样的。