1.创建properties文件
self.define.username=root
self.define.password=root
self.define.nickname=小王
2.自定义properties文件可以通过注解@PropertySource(“classpath:.properties”)引入
//通过注解自定义引入properties 文件
@PropertySource("classpath:my.properties")
@RestController
@RequestMapping("myproperties")
public class Myproperties {
//通过@Value注解,指定赋值给变量
@Value("${self.define.username}")
private String username;
@Value("${self.define.password}")
private String password;
@Value("${self.define.nickname}")
private String nickname;
@RequestMapping("/getUserName")
public String getUserName(){
System.out.println("姓名"+username);
return username;
}
}
3.使用注解@ConfigurationProperties(prefix=“xxx”) 表示属性文件前缀,就可以,这个javabean就可以获取到相应的属性值了。示例如下
//javabe