Spring注解中使用表达式@Value
来源:互联网 发布:mac硬盘恢复 编辑:程序博客网 时间:2024/06/06 00:31
blog主要包括两点内容:
1.注入普通值。
1.使用@Value注解注入普通值
(1)entity
厨师类:
package spring.ch2.topic6;import org.springframework.beans.factory.annotation.Value;/** * Created by louyuting on 17/1/22. */public class Chief { @Value("jack") private String name = ""; public String getName() { return name; } public void setName(String name) { this.name = name; }}
上面的代码中,我在name属性上面注入了名字jack的value
(2)配置文件:
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <bean id="jack" class="spring.ch2.topic6.Chief"> </bean></beans>
配置文件这里只需要注册一个bean即可.
(3)测试类:
package spring.ch2.topic6;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.ApplicationContext;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;/** * Created by louyuting on 17/1/20. * 注入List和Set */@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = {"/spring/ch2/topic6/ApplicationContext-test.xml"})public class ChiefTest { @Autowired private ApplicationContext applicationContext; @Test public void testChief(){ Chief jack = (Chief)applicationContext.getBean(Chief.class); System.out.println(jack.getName()); }}
(4)输出:
jack
可知通过@Value 注入普通值注入成功。
0 0
- Spring注解中使用表达式@Value
- Spring中Value注解的使用
- Spring中Value注解的使用
- spring 中 @value 注解的使用
- spring boot中使用@Value注解
- spring中@value注解
- spring中@value注解
- 从头认识Spring-2.6 在注解中使用表达式@Value(1)-注入普通值
- 从头认识Spring-2.6 在注解中使用表达式@Value(2)-使用表达式注入其他对象的值
- Spring @Value注解的使用
- spring boot使用@Value,@PropertySource注解使用
- spring 3中新增的@value注解
- spring 3中新增的@value注解
- spring 3中新增的@value注解
- spring 3中新增的@value注解
- spring 3中新增的@value注解
- spring中@value注解需要注意
- spring 3中新增的@value注解
- xv6源码分析(六):进程调度
- 国外不良资产处置方式
- 算法之路二:刘汝佳算法竞赛入门经典 3.5Tex中的引号 UVa272
- 杭电 2013 ( 蟠桃记 ) java
- Android 代码规范(自用)
- Spring注解中使用表达式@Value
- 自定义Behavior的艺术探索-仿UC浏览器主页
- mysqldump语句参数详解
- 1022. D进制的A+B (20)
- 如何确定<select>标签中选中的是哪一个
- Android root 之后查看数据库文件
- this is incompatible with sql_mode=only_full_group_by
- Groovy基础知识
- 【AJAX】前台与后台的数据传递