基于Java配置的常量注入
基于Java配置产生的新问题
在使用Spring时,会碰到给bean中注入常量的问题。在没有学习基于Java的配置时,通过XML注入常量是非常好的选择。
现在回到基于Java的配置的问题,现在有这样一个需求,需要配置一个用于存储上传文件的JavaBean,这个JavaBean中有一个需要被注入的常量:文件的存储路径。
我们可以按照下面的方式配置:(为了简单,这个类只保留一个字段,用于注入测试)
/**
* JavaBean的类型
*
*/
public class UpLoadDao {
private String path;
public void setPath(String path) {
this.path = path;
}
public String getPath() {
return this.path;
}
}