? ? ? ?Hibernate工作原理及为什么要用?
原理:
1.?读取并解析配置文件
2.?读取并解析映射信息,创建SessionFactory
3.?打开Sesssion
4.?创建事务Transation
5.?持久化操作
6.?提交事务
7.?关闭Session
8.?关闭SesstionFactory
?
为什么要用:
?
1.?对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
2.?Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM