当前位置:   article > 正文

springboot logback配置日志写入db_springboot logback 写入db配置

springboot logback 写入db配置
  • 引入连接池包
  1. <!-- https://mvnrepository.com/artifact/c3p0/c3p0 -->
  2. <dependency>
  3. <groupId>c3p0</groupId>
  4. <artifactId>c3p0</artifactId>
  5. <version>0.9.1.2</version>
  6. </dependency>
  • 修改logback配置
  1. <!-- 将日志写入数据库 -->
  2. <appender name="DB-CLASSIC-MYSQL-POOL" class="ch.qos.logback.classic.db.DBAppender">
  3. <connectionSource class="ch.qos.logback.core.db.DataSourceConnectionSource">
  4. <dataSource class="com.mchange.v2.c3p0.ComboPooledDataSource">
  5. <driverClass>com.mysql.jdbc.Driver</driverClass>
  6. <jdbcUrl>jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&amp;useSSL=false&amp;characterEncoding=utf-8</jdbcUrl>
  7. <user>root</user>
  8. <password>root</password>
  9. </dataSource>
  10. </connectionSource>
  11. </appender>
  12. <root level="ERROR">
  13. <appender-ref ref="DB-CLASSIC-MYSQL-POOL" />
  14. </root>
  • SQL脚本  

位于 logback-classic-1.1.11.jar    这个目录下ch.qos.logback.classic.db.script  找到对应数据的脚本执行即可

 

参考文章:

https://logback.qos.ch/manual/appenders.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/312775
推荐阅读
相关标签
  

闽ICP备14008679号