0

春に休止状態を構成したい...そのために、次の構成を使用しています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(); 

データベース関連のパラメーターを 2 か所で設定する必要があります

(1) database.properties 
(2) hibernate.cfg.xml

これらの値を 1 つの場所にのみ配置する方法はありますか

4

2 に答える 2