Hibernate的基本工作流程

Hibernate的基本工作流程

工作流程:

1.      创建Configuration实例,其构造函数将配置文件(Hibernate.cfg.xml)读入到内存。一个Configuration实例代  表Hibernate所有java类到数据库映射的集合。

2.      创建SessionFactory类的实例,把Configuration对象中所有配置信息复制到SessioFactory的缓存  中。SessionFactory的实例代表一个数据库存储源,创建之后将不会再与configuration对象关联。

3.      调用SessionFactory创建Session对象的方法。

4.      通过Session接口提供的各种数据库操作的方法来操纵数据库访问。

5.      执行完数据库操作之后,提交数据库操作的结果。

6.      关闭Session对象。


转载于:https://my.oschina.net/wange/blog/76863