工程准备:创建maven工程
1.选择maven直接next
2.输入组织、工程名和版本号点击next,然后在下一个界面直接finish
3.配置maven本地地址
4.引入依赖创建springBoot的启动,Application类
<!--父pop-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
</parent>
<!--springBoot核心web依赖-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId> org.springframework.boot </groupId>
<artifactId> spring-boot-configuration-processor </artifactId>
<optional> true </optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<!--热部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
</dependencies>
package com.fuke;
import org.springframework.boot.ApplicationRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class);
}
}
5.配置springMvc,创建yml文件,名称为application.yml
5.1配置端口号及服务器启动后的springMVC加载顺序
server:
port: 80
spring:
mvc:
servlet:
load-on-startup: 1
6.日志级别输出的配置
配置日志的输出地址和日志的输入级别
logging:
path: E:\test.log
level:
com.fuke: debug
在代码中使用log输出的方式
1.直接获取一个log实例
Logger logger = LoggerFactory.getLogger(MyController.class);
logger.debug("111");
2.再类上添加注解@Slf4j当前类就可以使用
log.debug("22");