一、内容总况
主要了解resources包下面的application.properties如何使用。
二 、最常用配置1:自定义端口
springBoot默认
的端口是 8080
# 自定义端口
server.port=9090
三 最常用配置2:改随机端口
思考问题:固定端口为什么不能用?为什么要改随机端口?
1.如果在一台服务器上,多个服务无果用一个端口会造成端口冲突
2.在现实的微服务开发中,开发人员不用记住ip和端口,故,我们一般在真实的开发环境下,是设置一个随机端口
就不用去管理接口,也不会造成端口冲突。
# 设置随机端口
server.port=${random.int[1024,9999]}
四、自定义配置
讲自定义配置,就必须讲解@value
注解
@value的作用:
为了简化读取properties文件中的配置项,spring支持@value注解的方式来获取,这种方式
大大简化了项目的配置,提高业务中的灵活性
步骤1:在application.properties的文件下,加入如下配置。
luyz.msg=hi,hello world!!!!!!!!!
步骤2:controller层的使用方式:
@RestController
public class HelloController {
@Value("${luyz.msg}")
private String msg;
@GetMapping("msg")
public String msg(){
return msg;
}
}
步骤3:启动项目,查看结果
浏览: http://localhost:9090/msg (因为我设置的是固定端口 9090)
五、推荐
SpringBoot系列刚刚开始,后续会持续更新,谢谢关注。