spring mvc如果要从properties配置文件中取值,最简单的方式就是注解:@Value,当然了也有其他方式,比如:IO流,但相比较用注解的方式更会简单。
接下来就说一下,@Value取值为null的原因
1、使用static或final修饰属性
2、类上没有添加创建bean的注解:@Controller ,@Service ,@Repository ,@Component
3、使用类时用的是new,而不是用@Resource ,@Autowired注解注入使用
spring mvc如果要从properties配置文件中取值,最简单的方式就是注解:@Value,当然了也有其他方式,比如:IO流,但相比较用注解的方式更会简单。
接下来就说一下,@Value取值为null的原因
1、使用static或final修饰属性
2、类上没有添加创建bean的注解:@Controller ,@Service ,@Repository ,@Component
3、使用类时用的是new,而不是用@Resource ,@Autowired注解注入使用