log4j是否支持直接把日志信息写入数据库?

zhongzhifeng_2008 2008-10-14 12:21:45
Log4j在记录日志时调用的是logger.info(message),或logger.info(message, throwable),这样记录的只是一条日志信息(message)或附加一条异常信息。其内部的PatternLayout控制的也只是ClassName, timeStamp, ThreadName...等程序信息。但如果想在日志中记录自定义字段,如userID, userName,opteration...这样的信息应该如何实现?(我想通过Log4j中的JDBCAppender直接把这些自定义字段以日志方式存入数据库中而不是简单的写到文件)。望高手指点,谢谢
...全文
92 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2008-10-14
  • 打赏
  • 举报
回复
自定义字段以日志方式存入数据库
re:
个人观点:日志的作用就是在数据库崩溃的情况下查找原因!你写到数据库里就起不到日志的作用了!
街头小贩 2008-10-14
  • 打赏
  • 举报
回复
自定义字段以日志方式存入数据库
re:
个人观点:日志的作用就是在数据库崩溃的情况下查找原因!你写到数据库里就起不到日志的作用了!
zhongzhifeng_2008 2008-10-14
  • 打赏
  • 举报
回复
‘老板’要求这样。我也没办法!!!望高手指点,谢谢

10,613

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧