@value使用外部属性配置文件

Exisi 2022-11-28 08:01:24
Categories: Tags:

语法

@value(" ${"key"} ")

@value(" ${"key:defualtValue"} ")

 

<!-- 导入属性文件   -->  

<context:property-placeholder location="classpath:config.properties"/>

 

name=张三

age=25

示例

public class User {

 

  @Value("${"name"}")

   private String name;

   private int age;

 

   public void setName(String name) {

       this.name = name;

  }

   @Value("${"age"}")

   public void setAge(int age) {

       this.age = age;

  }