方式一:通过注解@LocalServerPort
@LocalServerPort
private int port
方式二:通过注解@Value("${local.server.port}")
@Value("${local.server.port}")
private int port;
方式三:通过 Environment 获取
@Autowired
Environment environment;
/**
* 当Application.yml中没有配置当前端口号,目前只能使用方式三获取端口
*
*/
public String getIp() {
return environment.getProperty("local.server.port");
}
本文介绍了如何通过注解@LocalServerPort、@Value环境变量和Environment对象,在Spring Boot应用中分别获取本地服务器的端口。适合理解和配置应用程序的端口设置。
2120

被折叠的 条评论
为什么被折叠?



