搭建hibernate环境

第一步:首先下载hibernate-release-5.0.7.Final.zip导入jar包(可以是java项目,也可以是web项目)

因为hibernate有日志信息输出,而hibernate本身没有日志输出的jar包,所以需要其他日志jar包,log4j-1.2-16.jar、slf4j-api-1.6.1.jar、slf4j-log4j-1.7.2.jar,还需要mysql驱动包mysql-connector-java-5.0.4-bin.jar


第二步 创建实体类

public class User{

//hibernate要求实体类又有一个属性是唯一的,对应数据库表中的主键

private int id;

...}



第三步 配置实体类和数据库表一一对应关系(映射关系)

使用配置文件实现

(1)创建xml文件,映射配置文件名称和位置没有固定要求但是最好命名为(实体类名称.Hbm.xml),位置建议在实体类所在的包里面。

(2)在配置文件中引入约束(dtd约束)


(3)配置映射关系

..


第四步 创建hibernate核心配置文件

(1) xml:核心配置文件的名称和位置固定,位置:src下,名称:hibernate.cfg.xml

(2) 引入约束(dtd约束)

(3) 第一部分 配置数据库信息(必须要有)

第二部分 配置hibernate信息(可选)

第三部分 把映射文件放入核心配置文件中(hibernate操作过程中只会加载核心配置文件,其他配置文件不会加载,所以需要把映射文件放到核心配置文件中)必须要有

com.mysql.jdbc.Driver

jdbc:mysql:///hibernate_day01

root

123456

true

true

update


你可能感兴趣的:(搭建hibernate环境)