2016 - 2024

感恩一路有你

java注解到底有什么用 Java Spring框架里,配置文件定义的值如何注入到Java变量?

浏览量:2085 时间:2021-04-12 10:48:00 作者:admin

Java Spring框架里,配置文件定义的值如何注入到Java变量?

假设我在classpath下的application.properties里定义了一些配置:

我想让这些配置自动注入到我Java代码里某个变量中去。最简单的方式就是使用注解@PropertySource和annotation @Value。下面的例子一看就懂:

@Value("${spring.redis.host}")自动把application.properties里的配置项的值注入到类型为String的Java变量redisHost里。

现在Spring配置Bean是不是都用注解和java配置了,几乎很少用到xml了?

我喜欢xml配置,并且一直在用XML配置。

第一,从设计的角度下点功夫,XML配置就可以很简单;

第二,可以将XML文件拆分,不一定要写在一个里面打挤;

第三,代码和配置互相独立,至少看起来感觉舒服多了。

java注解到底有什么用 java 线程池 java获取配置文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。