我在 pom.xml 中为不同的配置文件定义了一堆属性。我想使用@value 注释来注入(inject)属性值。获取构建时设置的值就足够了。
我对这个@value 注释有什么样的选择?我必须有一个单独的属性文件还是可以使用 applicationContext.xml?
最佳答案
我要做的是使用 properties maven plugin至 write the project properties to a file然后通过 the PropertyPlaceHolderConfigurer
mechanism 从 Spring 引用该文件
关于java - 具有 Maven 配置文件属性的 Spring 3 @value 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8667091/