1. 首页
  2. 课程学习
  3. Java
  4. 深度解析Java三大框架面试题

深度解析Java三大框架面试题

上传者: 2023-11-16 21:10:24上传 DOCX文件 24.9KB 热度 14次

工作原理:1.配置文件的读取和解析2.映射信息的读取和解析,创建SessionFactory3.Session的打开4.事务Transation的创建5.持久化操作6.事务的提交7.Session的关闭8.SesstionFactory的关闭。为何选择使用:1.对JDBC访问数据库的代码进行了封装,极大简化了数据访问层的繁琐重复代码。2. Hibernate是基于JDBC的主流持久化框架,是一种出色的ORM实现,大大简化了DAO层的编码工作。3. Hibernate采用Java反射机制,而非字节码增强程序,实现了透明性。4. Hibernate具有优异的性能,因为它是一个轻量级框架,同时映射的灵活性极佳,支持各种关系数据库,从一对一到多对多的各种复杂关系。

用户评论