我想在春天配置休眠...为此我正在使用以下配置spring-servlet.xml
<context:property-placeholder location="classpath:resources/database.properties" />
<bean class="org.springframework.jdbc.datasource.DriverManagerDataSource" id="dataSource">
<property name="driverClassName" value="${database.driver}"></property>
<property name="url" value="${database.url}"></property>
<property name="username" value="${database.user}"></property>
<property name="password" value="${database.password}"></property>
</bean>
这是我的 database.properties 文件
database.driver=com.mysql.jdbc.Driver
database.url=jdbc:mysql://10.2.5.142:3306/testdb
database.user=root
database.password=
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.show_sql=true
hibernate.hbm2ddl.auto=update
现在我只想使用 SessionFactory 的单个实例;为此,我在我的 DAO 类中包含了以下代码
SessionFactory sessionFactory = new Configuration().configure("/resources/hibernate.cfg.xml").buildSessionFactory();
我必须在两个地方设置数据库相关参数
(1) database.properties
(2) hibernate.cfg.xml
有什么方法可以让我只将这些值放在一个地方