boot基础配置
现在不访问端口8080
可以吗
我们在默认启动的时候访问的是端口号8080
基于属性配置的
现在boot整合导致Tomcat服务器的配置文件没了
我们怎么去修改Tomcat服务器的配置信息呢
配置文件中的配置信息是很多很多的...
复制工程
保留工程的基础结构
抹掉原始工程的痕迹
做成模版文件
复制一份
先改 artfactId 工程名
这是唯一的 与文件名相对应的
这一点很重要 影响到idea读取配置这一块
没有用的东西全部删掉
iml是idea的配置文件
也可以删掉 进入idea又会生成一个新的配置文件
删掉后这样就行
还需要删掉name 和 description
复制工程就是复制模版
属性配置方式
现在使用的内嵌的Tomcat
没有地方去修改配置文件去更改端口号
boot的配置文件为
application.properties
通过键对值修改数值
#服务器的端口配置
server.port=8080
基础配置
# 服务器的端口配置
server.port=8080
# 关闭banner
spring.main.banner-mode=off
# 换springboot的logo
# spring.banner.image.location=?
# 设置日志级别为debug 调试级别
# logging.level.root=debug;
# 设置日志级别为error 调错级别
logging.level.root=error;
官方文档
常见的 Application Properties
application.properties配置是关联着服务器配置的
当关掉服务器相关的依赖时
配置文件就失效了
每一个配置对应的是每一个技术
用什么技术开什么配置
根据不同的包设置不同的日志级别
太难受了
yml配置文件
一种全新的格式
yml
也可以参与boot的配置
启动后再控制台查看
确实可以修改端口号
yaml配置文件
配置文件小结
以后企业开发中建议使用yml格式来配置boot
这是现在的主流格式
配置文件加载优先级
让三种配置文件较量一下
当多个配置文件同时出现的时候
他们的属性会共存叠加并互相覆盖
属性消失的解决方案
springboot 在 idea 下给你提供的功能失效了
IDEA这个工具失效了
说明idea觉得这不是一个配置文件
我们要让他变成配置文件
新版IDEA
丢到resouces下会自动识别 没有识别到就点下maven的刷新