Profiles:
server:
port: 8088
1.value comment
@Value("${serve.port}")
private string serverPort;
2. Get through Environment
@Compent
public class Test{
@Autowired
private Environment env;
public String getPort(){
String port = env.getProperty("server.port");
return port;
}
}
3. Manufacturing prefix configuration class
//类的属性和配置文件结构相同
@ConfigurationProperties(prefix="server")
@Compent
@Data
public class MyConfig{
private String port;
}
public class test{
@Autowired
private MyConfig myConfig;
public String getPort(){
String port = myConfig.getPort;
return port;
}
}