Hibernater 原理总结

 启动Hibernate 

构建Configuration实例,初始化该实例中的所有变量 Configuration cfg = new Configuration().configure(); 
加载hibernate.cfg.xml文件至该实例内存 
通过hibernate.xfg.xml文件中的mapping节点配置,加载hbm.xml文件至该实例内存 
利用上面创建的Configuration实例构建一个SessionFactory实例 SessionFactory sf = cfg.buildSessionFactory();
由上面得到的SessionFactory实例创建连接 Session s = sf.openSession(); 
由上面得到的Session实例创建事务操作接口Transaction的一个实例tx Transaction tx = s.beginTransaction(); 
通过Session接口提供的各种方法操作数据库的访问 
提交数据库的操作结果 tx.commit(); 
关闭Session链接 s.close();

 

你可能感兴趣的:(Hibernter)