工作流程:

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

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

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

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

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

6. 关闭Session对象。