在googel上看了一些经验和配置,都不能解决问题,记录此篇文章和经验。
目的,
1.使用Log4j2作为springboot的日志组件
2.记录日志到MongoDB
3.使用Lombok注解,简化代码
配置
1. Maven主要的依赖库
提示:对于Log4j2,spring-data-mongodb-log4j 已经无用
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.10.2</version>
</depen