1.logback
- 定义
logback是由Log4j创始人设计的又一个开源日志组件 - 日志的分类
项目中根日志: rootLogger
项目中包日志: logger - 日志级别
高----------------------------------------------------------------------------->低
OFF FATAL ERROR WARN INFO DEBUG TRACE ALL
日志级别越低 输出日志信息越多 - springboot使用logback
默认使用logback 不需引入其他依赖 默认日志输出级别为:INFO - 配置文件logback在项目配置文件
位置:src/main/resources 名字:logback.xml
2.Springboot的全局热部署
- 什么是热部署
热加载:在不重启程序的情况下使当前的修改立即生效过程 - springboot默认支持全局热部署
3种方式 springboot-dev-tools(推荐) spring-loaded jrebel(第三方)
- 引入相关依赖
<!--引入热部署相关依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
- 开启idea自动编译
- 开启idea在运行过程中允许交换的.class文件
Ctrl+Alt+Shift+/--------------->Registry