Hibernate-概述-搭建-测试-配置详解
一 hibernate概述
1.1 框架是什么
1.框架是用来提高开发效率的
2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.
3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.
1.2 hibernate框架是什么
1.3 hibernate的好处
操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句
1.4 hibernate是一款orm框架
orm:object relationg mapping. 对象关系映射
orm分4级
- hibernate属于4级:完全面向对象操作数据库
- mybatis属于2级
- dbutils属于1
二 hibernate框架的搭建
2.1 下载hibernate
hibernate解压后的文件夹如下
2.2 导包
导入必须包
驱动包
2.3 创建数据库,准备表,实体
2.4书写orm元数据
导入约束
orm元数据
2.5 书写主配置文件
2.6 书写代码测试
三 配置详解
3.1 orm元数据
根元素
class元素
id元素
property元素
3.2 hibernate主配置
必选属性配置(5个)
可选属性配置(3个)
元数据引入配置
四 hibernateAPI详解
4.1 Configuration
创建
加载主配置
加载orm元数据(扩展|了解)
4.2 SessionFactory
4.3 Session
获得事务
增
查
改
删
4.4 Transaction
封装了事务的操作.
打开事务
方式一
方式二(建议使用)
提交事务
回滚事务
五 源码和资料
链接:https://pan.baidu.com/s/1sAUNuuNX8wmsN2jIkhPLMw 密码:7z5z
作者:8亩田
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.
本文如对您有帮助,还请多帮 【推荐】 下此文。
如果喜欢我的文章,请关注我的公众号
如果有疑问,请下面留言
学而不思则罔 思而不学则殆