首先,引入pom依赖:
org.springframework.boot
spring-boot-starter-log4j2
com.lmax
disruptor
3.3.6
org.bgee.log4jdbc-log4j2
log4jdbc-log4j2-jdbc4.1
1.16
接着修改application.yml配置文件(具体视情况而定)
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
url: jdbc:log4jdbc:mysql://127.0.0.1:3306/xxxx?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
指定log4j2的配置文件路径
log4j2-test.xml的内容如下
c:/logs/xxxx/api
c:/logs/xxxx/api/7z
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{3