Could not resolve placeholder '*' in string value "${*}"
出现这种错误,我个人遇到过三种情况
(1).在*.properties 属性文件中,名称是否与applicationcontext.xml 中的文件名称是否一致
(2).是否有properties 属性文件,存在该名称 。
(3).在applicationContext.xml 中 是否有加
(4). 重复的配置比如:如下配置一,配置二同时出现,这样重复配置导致出错。
配置一
<context:property-placeholder />
配置二
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:xml/jdbc.properties</value>
</list>
</property>
<property name="ignoreUnresolvablePlaceholders" value="true" />
<property name="fileEncoding">
<value>UTF-8</value>
</property>
</bean>