Hibernate使用详解
Hibernate的工作流程是什么?有什么好处?
操作方法
- 01
1. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
- 02
2. 工作原理1> 通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2> 由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息3> 通过config.buildSessionFactory();//创建SessionFactory4> sessionFactory.openSession();//打开Sesssion5> session.beginTransaction();//创建事务Transation6> persistent operate持久化操作7> session.getTransaction().commit();//提交事务8> 关闭Session9> 关闭SesstionFactory
- 03
3. 为什么使用Hibernate?Hibernate对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码Hibernate是一个基于jdbc的主流持久化框架,是用优秀的orm实现,它很大程度的简化了dao层编码工作
赞 (0)