我有以下课程:
@Component
public class MyClass {
@Value("${main.url}") private String mainUrl;
以下 XML 上下文:
<context:annotation-config/>
<context:component-scan base-package="mypackage"/>
<context:property-placeholder file-encoding="UTF-8" location="classpath:/app.properties" ignore-unresolvable="true"/>
和道具文件:
main.url=veryniceurl.com
注入不起作用,它始终为空。我读了很多类似的例子,我认为一切都很好,但事实并非如此。如果我忘记了什么,谁能告诉我?我正在使用 Mule ESB。