标签:one nec http 登录 web mvc tap pretty int
在spring mvc架构中,如果希望在程序中直接使用properties中定义的配置值,通常使用一下方式来获取:
@Value("${tag}")
private String tagValue;
但是取值时,有时这个tagvalue为NULL,可能原因有:
private static String tagValue; //错误
private final String tagValue; //错误
@Component //遗漏
class TestValue{
@Value("${tag}")
private String tagValue;
}
@Component
class TestValue{
@Value("${tag}")
private String tagValue;
}
class Test{
...
TestValue testValue = new TestValue()
}
这个testValue中肯定是取不到值的,必须使用@Autowired:
class Test{
@AutoWired
TestValue testValue
}
原文地址:https://blog.csdn.net/zzmlake/article/details/54946346 标签:one nec http 登录 web mvc tap pretty int
原文地址:https://www.cnblogs.com/jpfss/p/11322774.html