1)${ }注入Properties文件的键值对 步骤: 1.在applicationContext.xml中读取配置文件 <context:property-placeholder location="classpath:person.properties"/> 2.在字段上打注解,注解的值为配置文件的key @Component public class Person { @Value("${p.name}") private String name; @Value("${p.age}") private String age; @Override public String toString() { return "Person{" + "name='" + name + '\'' + ", age='" + age + '\'' + '}'; } } 配置文件内容 p.name=scott p.age=13 2.value也能注入基本数据类型以及它们的包装类和String类型数据的 <proprty name=”...” value=”${Key}”> 1)注入基本数据类型以及它们的包装类和String类型数据的 @Component public class User { @Value("王语嫣") private String name; @Value("1234") private int pwd; @Value("1") private Integer id; @Override public String toString() { return "User{" + "name='" + name + '\'' + ", pwd='" + pwd + '\'' + ", id=" + id + '}'; } } 测试结果