一 . 概述
在spring之中,对属性进行赋值是一个很常用的行为,我们常常将这些属性配置到我们的配置文件之中.
首先,我们完成对组件的属性的赋值.
二 . 测试
@Configuration public class ValueConfig { @Value("value") private String value; @Bean public String value() { return value; } }
我们使用@Value注解注入了一个属性值.
测试类:
@ContextConfiguration(classes=ValueConfig.class) @RunWith(SpringJUnit4ClassRunner.class) public class ValueTest { @Autowired private ApplicationContext context; @Test public void test() { System.out.println(context.getBean("value")); } }
其实,在@Value注解中常用的方式有三种:
[1]常量
[2]spel
[3]运行环境的值
其中运行环境的值的最大来源就是properties文件
原文地址:https://www.cnblogs.com/trekxu/p/9094878.html
时间: 2024-11-11 13:21:57