hibernate核心配置文件
时间: 2023-08-08 16:05:28 浏览: 97
Hibernate 的核心配置文件是 hibernate.cfg.xml,它包含了 Hibernate 的基本配置信息,如数据库连接信息、数据源配置、实体类映射信息、缓存配置信息等。它通常位于项目的 classpath 下,也可以通过配置文件路径指定其位置。下面是一个 Hibernate 核心配置文件的示例:
```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="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/test</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">123456</property>
<property name="hibernate.show_sql">true</property>
<property name="hibernate.hbm2ddl.auto">update</property>
<mapping class="com.example.entity.User"/>
</session-factory>
</hibernate-configuration>
```
其中,`<session-factory>` 标签包含了 Hibernate 的所有配置信息,`<property>` 标签用于设置属性,`<mapping>` 标签用于指定实体类的映射文件或类名。
阅读全文