搭建hibernate环境步骤
1、jar包
核心包: hibernate3.jar
必加包:antlr-2.7.6.jar
commons-collections-3.1.jar
dom4j-1.6.1.jar
javassist-3.12.0.GA.jar
jta-1.1.jar
slf4j-api-1.6.1.jar
不加会报错: hibernate-jpa-2.0-api-1.0.0.Final.jar
数据库连接池:c3p0-0.9.1.jar
数据库驱动:mysql-connector-java-5.1.7-bin.jar
2、配置文件
src文件夹下:
hibernate.cfg.xml文件配置:
<!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="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property> <!-- 数据库方言 -->
<property name="connection.url">jdbc:mysql://localhost:3306/oa</property> <!-- 数据库url -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property> <!-- 数据库驱动 -->
<property name="connection.username">root</property> <!-- 用户名 -->
<property name="connection.password">root</property> <!-- 密码 -->
<!-- 其他配置 -->
<property name="show_sql">true</property> <!-- 显示sql -->
<property name="hbm2ddl.auto">update</property> <!-- 自动建表 -->
<!-- 映射文件 -->
<mapping resource="cn/User.hbm.xml"/>
</session-factory>
</hibernate-configuration>