spring - 将属性注入pojo类

时间:2014-01-27 03:28:04

标签: java spring dependency-injection properties-file

如何将.properties文件中的值注入pojo类? 我想要实现的是每次我得到这个类的实例时,它都会返回给我一个已经注入该值的实例。我把它放在一个.properties文件而不是java类本身中,因为我需要它以便以后轻松更改配置。

我正在尝试在我的pojo类的变量上添加这个注释@Value("${myfield.name}")无济于事。

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

我能够做到这一点:

@Value("${myfield.name}")

但是你需要用@Component, @Service等任何一个来注释你的班级。 而且你需要xml ofcourse上的property-placeholder标签。