Hibernate框架配置

1. 什么是框架?

(1)框架可以理解成一个半成品项目,他封装了一些功能,我们需要掌握的是如何驾驭这些功能,不需要操心它是怎么实现的。其实它就是按照我们之间所学的内容实现的

(2)为什么使用框架?框架可以提高开发效率

2.Hibernate框架

Hibernatedao层的框架,完成的功能是对数据库进行crud增加Create)、查询(Retrieve)(重新得到数据)、更新(Update)和删除(Delete

Hibernate是一个ORMObject Relational Mapping)框架。对象关系映射。

Hibernate是以面向对象的方式进行数据库库的增删改查,甚至不用写sql语句

Hibernate项目搭建

1.导包

Hibernate-5.1.12-relase.rar


打开require文件夹

这个里面是我们所需要的jar


还需要一个数据库驱动包

2.建立实体bean

新建user

1 所有的属性应该设置为private并且附加getset方法

2 构造函数,没写可以 如果要写 至少写两个(必须包含一个空的构造函数)

3 字段名设置成包装类

小明考试为0分和没有参加考试是有区别的,如果使用基本类型则无法表示,但是使用包装类型则可以设置为NULL

4 实体类中必须要有一个id(主键)

3.建立数据库对应的表

可以省略,hibernate可以帮助我们自动根据实体类生成数据表

4. 建立映射关系

第一步建立一个配置文件 命名和位置都没有强硬的规范 一般情况下规定 把这个文件放到对应的bean目录下,命名规范为 实体类名+.hbm+.xml

第二步导入约束文件,声明这个文件是hibernate配置文件,导入之后书写配置的时候会有提示信息

第三步配置信息


配置hibernate核心配置文件


第一步创建核心配置文件, 这个文件的命名和位置都必须按照指定来, 文件在src目录下 文件名为hibernate.cfg.xml

第二步:导入约束文件

第三步:配置信息

书写测试代码dao层代码


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值