@Value注解

Posted qin1993

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@Value注解相关的知识,希望对你有一定的参考价值。

1.注入 基本字符 

public class Student {
@Value("qq")
private String name;
@Value("12")
private Integer age;

2.el表达式 

public class Student {
@Value("qq")
private String name;
@Value("#{20-2}")
private Integer age;

3.读取配置文件 

配置文件 

student.name=Martin

  配置类  

@Configuration
@PropertySource(value = "classpath:/app.properties")
public class Config {

    @Bean
    public Student student(){
        return new Student();
    }

}

  Bean类 

public class Student{
    @Value("${student.name}")
    private String name;

    private Integer age;

 

 

      

以上是关于@Value注解的主要内容,如果未能解决你的问题,请参考以下文章

vue2.0 代码功能片段

几个有用的JavaScript/jQuery代码片段(转)

关于SprintMVC中RequestMapping注解value值重复问题

Failed to convert property value of type ‘java.lang.String‘ to required type ‘int‘ for property(代码片段

JAXB注解 @XmlRootElement 及XML文件解析详解

Spring使用@Value注解各种类型的值