spring配置dataSource用字符串可以配置,用properties就失败了

<!--<beanid="dataSource"class="org.springframework.jdbc.datasource.DriverManagerDataS... <!--<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">-->
<!--<property name="driverClassName" value="${driver}"/>-->
<!--<property name="url" value="${url}"/>-->
<!--<property name="username" value="${username}"/>-->
<!--<property name="password" value="${password}"/>-->
<!--</bean>-->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" >
<property name="driverClassName">
<value>${driver}</value>
</property>
<property name="url">
<value>${url}</value>
</property>
<property name="username">
<value>${username}</value>
</property>
<property name="password">
<value>${password}</value>
</property>
</bean>
使用注释掉的就会报错。。。。
mysql.properties:
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/test_mxg
username=root
password=root
展开
 我来答
百度网友14f7e688aad
2015-01-12 · TA获得超过660个赞
知道小有建树答主
回答量:830
采纳率:0%
帮助的人:650万
展开全部
<bean id="pc"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:spring/jdbc.properties</value>
</list>
</property>
</bean>

同时检查mysql.properties是否最后有无效空格
更多追问追答
追问
我使用

为什么就不行呢
追答
这应该可以的。你检查下你那配置配置文件每行是否有多余空格。因为你这一般是复制过来的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式