hibernate
来源:互联网 发布:date转string java 编辑:程序博客网 时间:2024/06/05 09:31
Hibernate工作原理及为什么要用?
原理:
1. 读取并解析配置文件
2. 读取并解析映射信息,创建SessionFactory
3. 打开Sesssion
4. 创建事务Transation
5. 持久化操作
6. 提交事务
7. 关闭Session
8. 关闭SesstionFactory
为什么要用:
* 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
* Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
* hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从一对一到多对多的各种复杂关系
0 0
- hibernate
- Hibernate
- Hibernate
- Hibernate
- hibernate
- hibernate
- Hibernate
- Hibernate
- Hibernate
- hibernate
- Hibernate
- Hibernate
- hibernate
- hibernate
- hibernate
- Hibernate
- Hibernate
- hibernate
- git学习1
- angular +ionic app跨域请求
- linux【ContOS】安装 mongodb
- 小心使用strcpy函数时越界
- 勾选了记住密码但下次登录时仍然需要输入密码,已解决
- hibernate
- JAVA学习心得
- android studio-toolbar的使用
- CI 持续集成服务器搭建-Jenkins篇
- 1064. 朋友数(20) PAT 乙级
- 控制X264的码率
- 输入20个实数存放在一维数组中,输出它们的平均值以及高于平均的数的个数
- 原来scala函数参数定义=>左边可以不加参数,表示无参,并且可以用大括号代替小括号
- Android实现点击支付按钮,弹起自定义输入法进行密码输入