无法访问spring数据源中的属性

t5fffqht  于 2021-07-14  发布在  Java
关注(0)|答案(0)|浏览(299)

我正在尝试从spring框架中的属性文件中传递数据源值,如下所示,但无法获取值。如果我只是传递硬编码的值,我就不会有任何数据库问题。
请告诉我有什么问题。谢谢你的帮助。如果你需要任何信息,请告诉我。

<?xml version="1.0" encoding="UTF-8"?>

<context:component-scan base-package="net.prcins.reportProcessing"/>
<context:annotation-config/>
<mybatis:scan base-package="net.prcins.reportProcessing.dao"/>

<!-- Allows for database properties to be in a property file -->
<bean id="propertyPlaceholder" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="location" value="file:///opt/batch/services/ReportProcessing/scripts/properties/datasources/reportProcessingDb.properties"/>
</bean>

<bean id="enterprisedb" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
    <property name="url" value="${database.url}"/>
    <property name="username" value="${database.user}"/>
    <property name="password" value="${database.password}"/>
</bean>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题