Hibernate环境配置
1、导入jar包
在web工程下的WebContent/WEB-INF/lib目录下,放入所需的hibernate jar包和数据库驱动包,并导入到项目中
(文章使用的hibernate版本是:hibernate-release-5.3.1.Final(下载))
所需的jar包:
①数据库驱动包, 例:MySQL使用:mysql-connector-java-5.1.7-bin.jar
②在hibernate-release-5.3.1.Final的解压目录下,lib/required目录中的所有包
2、创建持久化类(即POJO)
该类中的属性与数据库中某一个表的字段对应。
例:
类中的属性
表的字段信息(可不创建):
3、创建映射文件---*.hbm.xml
在持久化类的包下创建映射文件,名为: 类名.hbm.xml
配置内容:
<?xml version="1.0" encoding="UTF-8"?>
<!--引入dtd约束,hibernate dtd约束查找-->
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
<property name="属性名" column="字段名"/>
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<!--配置内容-->
<hibernate-mapping>
<class name="持久化类的全路径" table="表名">
<!--column属性可省,默认为name的值-->