hibernate 面试

Hibernate 原理 ? 以及 我们为什么要使用hiberntae?
可能后者面试会问到的比较多?
[b]hiberntae 原理 ? [/b] 很多人都会搞混、
首先: 1。读取配置文件
2。解析映射 配置文件 打开SessionFacory
3.打开Session
4.开启事务
5.持久化操作
6.提交事务
7.关闭Session ,关闭SessionFactory
[b] 为什么要使用Hibernate ?[/b]
首先 Hiberntae 把JDBC 做了封装 ,大大简化了 数据访问层的重复代码
Hibernate 是一个基于 JDBC 实现的主流持久框架 是一优秀的ORM 实现 很大程度简化了DAO层的编码工作
Hibernate 使用JAVA 反射机制 而不是使用字节码程序实现透明性
Hiberntae 性能非常好 因为他是一个轻量级的框架 映射灵活性非常出色 支持个种关系数据库 从一对 到多对复杂 关系
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值