log4j.rootLogger=INFO, DATABASE
# 用于数据库
log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
#数据库连接相关信息
log4j.appender.DATABASE.URL=jdbc:mysql://119.255.194.51:3306/STSP?useUnicode=true&characterEncoding=utf8
log4j.appender.DATABASE.driver=org.gjt.mm.mysql.Driver
log4j.appender.DATABASE.user=root
log4j.appender.DATABASE.password=root
# 本处设置为"INFO"以上级别在数据库存储(默认情况使用rootLogger中的设置)
log4j.appender.DATABASE.Threshold=INFO
log4j.appender.DATABASE.layout.ConversionPattern=[PCU]%d [%5p] - %l:%m%n
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
#入库SQL
log4j.appender.DATABASE.sql=INSERT INTO tb_logs(class_name,METHOD_NAME,line_number,MID,log_level,content,insert_time) VALUES ('%c', '%M','%L','%X{MID}', '%p', '%m','%d{yyyy-MM-dd HH:mm:ss}')
本文介绍了一种使用Log4j将应用日志记录到MySQL数据库的方法。配置包括数据库连接参数、日志级别及布局样式等。通过SQL插入语句实现日志信息的存储。
1703

被折叠的 条评论
为什么被折叠?



