Hibernate 的配置文件
时间: 2024-01-21 14:02:51 浏览: 133
Hibernate 的配置文件通常是一个 XML 文件,用于指定 Hibernate 的各种配置信息,包括数据库连接信息、实体映射信息、缓存配置等。以下是一个简单的 Hibernate 配置文件的例子:
```
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration SYSTEM
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- 数据库连接信息 -->
<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>
<!-- 实体映射信息 -->
<mapping class="com.example.User"/>
<!-- 缓存配置 -->
<property name="hibernate.cache.use_second_level_cache">true</property>
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>
</session-factory>
</hibernate-configuration>
```
在这个配置文件中,我们指定了数据库连接信息、一个实体映射信息和缓存配置信息。具体而言,我们指定了数据库连接驱动、连接 URL、用户名和密码;指定了一个名为 `com.example.User` 的实体类;以及启用了二级缓存,并且使用 EhCache 作为缓存提供者。
阅读全文