一、复制工程
原则:
- 保留工程基础结构
- 抹掉原始工程痕迹
1. 挑选一个合适的项目进入工作空间将其复制一份,进行改名,红框内就是以后复制的模板
2. 删除与IDEA相关配置文件,仅保留src目录与pom.xml文件
3. 将项目名进行复制,进入文件夹打开pom文件,对名字进行修改
将模板再次复制,进行改名,这是我们要进行修改的项目
重复以上步骤
4. 删除name标签(可选)
name可以删掉,删掉之后右侧maven展示artifactid的名字
5. 保留备份工程供后期使用
二、属性配置
Spring Boot默认配置文件是 application.properties ,通过键值对配置对应属性
端口号修改在src下的main下的resource里,修改 application.properties 文件
#服务器端口配置
server.port=80
三、基础配置
#修改banner
spring.main.banner-mode=off
spring.banner.image.location=logo1.png
这个图片的链接不能为中文,否则无法识别
2. 日志
日志级别:debug 只在调试时使用
#日志
logging.level.root=debug
日志级别:error 只在出错时才有日志
#日志
logging.level.root=error
日志级别:info 默认日志
#日志
logging.level.root=info
日志级别:warn 在警告时输出
#日志
logging.level.root=warn
级别由低到高分别是DEGUG–>INFO–>WARN–>ERRORD
以上是 properties 的写法,如果配置多了看起来不舒服该怎么改良呢?
三、配置yml文件类型
1. 新建一个application.yml文件
2. 将 application.properties 先放到别的包下
3. 修改yml中的信息
server:
port: 81
4. 重新启动,发现端口号变为81
四、配置yaml文件类型
1. 新建一个application.yaml文件
2. 将 application.yml 先放到别的包下
3. 修改yaml中的信息
server:
port: 82
4. 重新启动,发现端口号变为82
五、如果三种配置文件共存,哪个生效?
三者优先级:properties > yml > yaml
不同配置文件中相同的配置按照加载优先级相互覆盖,不同配置文件中不同配置全部保留。
六、yaml属性提示消失解决方法
在yaml文件中旧版本会出现提示消失的情况,可以进行以下操作:
点击绿叶子图标弹出窗口,将不提示信息的文件添加进去最后变成绿叶子就可以正常提示了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/111725.html