(1)导包
pom.xml文件配置如下
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!--hibernate框架整合 -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.2.5.Final</version>
</dependency>
<!--数据库驱动包 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.39</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.0-b07</version>
<scope>provided</scope>
</dependency>
</dependencies>
(2)Hibernate.cfg.xml配置文件
<hibernate-configuration>
<session-factory>
<!-- 1. 数据库相关 -->
<property name="connection.username">root< /property>
<property name="connection.password">123< /property>
<property name="connection.url">jdbc:mysql://localhost:3306/stu?useUnicode=true&characterEncoding=UTF-8< /property>
<property name="connection.driver_class">com.mysql.jdbc.Driver< /property >
<property name="dialect">org.hibernate.dialect.MySQLDialect< /property>
<!-- 配置本地事务(No CurrentSessionContext configured!) -->
<property name="hibernate.current_session_context_class">thread</property>
<!-- 2. 调试相关 -->
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<!-- hibernate所管理的实体类映射文件 -->
<mapping resource="com/zking/one/entity/User.hbm.xml" />
</session-factory>