在spring 3.0中,可以通过使用@value,对一些如文件
中的文件,进行键值对的注入,例子如下:
1 首先在中加入:
<beans xmlns:util="/schema/util"
xsi:schemaLocation="/schema/util /schema/util/spring-util-3.">
</beans>
的命名空间,然后
2
<util:properties location="WEB-INF/classes/META-INF/spring/" />
3 创建
abc=123
4
import ;
import ;
import ;
@RequestMapping("/admin/images")
@Controller
public class ImageAdminController {
private String imageDir;
@Value("#{settings['']}")
public void setImageDir(String val) {
= val;
}
}
这样就将的值注入了imageDir中了