一、Hibernate的执行流程
hibernate作为一个ORM框架,它封装了大量数据库底层的sql语句操作的方法,这样在执行hibernate的过程中理解hibernate的执行流程很有必要。

由上图我们可以很清楚的发现,想要获得一个sessionFactory对象,需要进行很多步骤,需要读取和加载文件信息,内存消耗很大,所以一般一个数据库只会生成一个sessionFactory对象。
代码展示hibernate:
1 import java.util.Date; 2 import java.util.List; 3 5 import org.hibernate.Session; 6 import org.hibernate.SessionFactory; 7 import org.hibernate.Transaction; 8 import org.hibernate.cfg.Configuration; 9 import org.hibernate.service.ServiceRegistry;10 import org.hibernate.service.ServiceRegistryBuilder;11 import org.junit.After;12 import org.junit.Before;13 import org.junit.Test;14 15 import Entity.Students;16 17 //测试类18 public class StudentsTest {19 private SessionFactory sessionFactory;20 private Session se

