maven 项目 hibernate 配置
Posted 小康也想变大佬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 项目 hibernate 配置相关的知识,希望对你有一定的参考价值。
1. 什么是hibernate
是一款持久层的ORM(Object Relational Mapping)映射框架,帮助简化与数据库持久层的开发。
优点: 跨数据库的无缝移植
2. 集成hibernate
2.1 创建web工程
使用eclipse创建一个web工程,加入工程修改为支持web3.1,具体的步骤将看到我发表
maven安装配置
2.2 加入hibernate包
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.4.10.Final</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.44</version>
</dependency>
2.3 hibernate核心配置文件
hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="connection.username">root</property>
<property name="connection.password">123456</property>
<property name="connection.url">jdbc:mysql://localhost:3306/数据库名</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
</session-factory>
</hibernate-configuration>
核心配置文件和实体类和映射文件可以去看我转载的eclipse 通过Hibernate 逆向生成实体类和映射文件可以自动生成
以上是关于maven 项目 hibernate 配置的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 maven 项目配置 mysql hibernate
初识Hibernate 以及如何使用Maven创建Hibernate项目
hibernate + maven + mysql 服务器配置问题