日期:2014-05-16  浏览次数:20422 次

Hibernate面试题总结

? ? ? ?Hibernate工作原理及为什么要用?

原理:

1.?读取并解析配置文件

2.?读取并解析映射信息,创建SessionFactory

3.?打开Sesssion

4.?创建事务Transation

5.?持久化操作

6.?提交事务

7.?关闭Session

8.?关闭SesstionFactory

?

为什么要用:

?

1.?JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。

2.?Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM