搭建 hibernate 环境

来源:互联网 发布:数码宝贝3 知乎 编辑:程序博客网 时间:2024/06/05 04:23

搭建hibernate环境

第一步:导入hibernate的jar包

因为使用hibernate时候 , 有日志输出,hibernate本身没有日志输出的jar包,导入其他日志的jar包
并且导入mysql驱动jar包


第二步:创建实体类
使用hibernate时候 , 不需要自己手动创建表,hibernate帮把表创建



第三步:配置实体类和数据库表一一对应关系

使用配置文件实现映射关系
(1)创建xml格式的配置文件
- 映射配置文件名称和位置没有固定要求
- 建议:在实体类所在包里面创建, 实体类名称.hbm.xml
(2)配置xml文件 , 在配置文件中首先引入xml约束
- 在hibernate里面引入dtd约束
3配置映射关系
-- 1. 配置  类 和 表 对应   class标签
--- name属性:实体类的全路径
--- table属性:数据库的名称
--2. 配置 实体类id 和 表id 对应
hibernate要求  实体类  有一个属性唯一值
hibernate要求  表 有字段作为唯一值
-- id配置
---name属性:实体类里面id属性名称
---colunm属性:生成表的字段名称
<generator>标签    ---native值:生成的表  id 值 就是主键自动增长
-- 配置其他属性和 表 字段对应
--- name属性:实体类属性名称
--- column属性:生成表字段名称

第四步:创建hibernate核心配置文件
1.核心配置文件格式xml , 但是核心配置文件名称和位置固定的
-- 位置:必须src下面
-- 名称:必须hibernate.cfg.xml
2.引入dtd约束
3.hibernate操作过程中 , 只会加载核心配置文件,其他配置文件不会加载
第一部分:配置数据库信息 ,  必须得
根据不同的数据库 , 引入不同的语句
第二部分:配置hibernate信息  , 可选
第三部分 : 把映射文件放到核心配置文件中


以上为配置hibernate环境过程