spring配置文件中不能使用property
我在用MyEclipse写spring配置文件进行依赖注入时,出现红叉。cvc-complex-type.2.4.a:Invalidcontentwasfoundstar...
我在用MyEclipse写spring配置文件进行依赖注入时,出现红叉。 cvc-complex-type.2.4.a: Invalid content was found starting with element 'property'. 这个怎么办?
展开
2个回答
推荐于2018-04-13 · 知道合伙人互联网行家
关注
展开全部
property文件可以很方便的在部署运行阶段改变一些特定配置属性,比如数据库连接等。然后在程序中根据键名使用property文件中的特定属性。
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>classpath:jdbc.properties</value>
</property>
</bean>
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
通过properties文件,获取driverClassName值
<value>${driverName}</value>
</property>
<property name="url" value="${url}"></property>
<property name="username" value="${name}"></property>
<property name="password" value="${pwd}"></property>
</bean>
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>classpath:jdbc.properties</value>
</property>
</bean>
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
通过properties文件,获取driverClassName值
<value>${driverName}</value>
</property>
<property name="url" value="${url}"></property>
<property name="username" value="${name}"></property>
<property name="password" value="${pwd}"></property>
</bean>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询