@JFinal 你好,想跟你请教个问题:
我配置了logback,但是程序中的异常栈被JFinal的框架吸收了,并不能打印在log中,我看JFinal支持log4j和JDKLog。如何实现使用logback还能把异常栈打印出来?我目前的方法是try catch住最外层然后用logback打印出来,这样不好。
jfinal 4.8 已改进了日志模块:1: 添加了 trace 日志级别2: 添加了可变参数系列方法,例如: log.error("参数错误 {} ", para);3: 添加了 slf4j 实现,配置方法:me.setToSlf4jLogFactory();
由于 slf4j 是一个日志门面系统,所以使用 slf4j 可以用上很多其它的具体日志实现
建议升级到 jfinal 4.8,很多打磨与改进,谁用谁爽 ^_^
后续版本会改进 log 设计直接支持替换符,并提供 logbak 实现,以可配置的方式使用 logbak
通过 继承 Log 可以扩展出 logback 实现,然后通过 me.setLogFactory(...) 来切换到自己实现的 log 实现上去
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(4)
jfinal 4.8 已改进了日志模块:
1: 添加了 trace 日志级别
2: 添加了可变参数系列方法,例如: log.error("参数错误 {} ", para);
3: 添加了 slf4j 实现,配置方法:
me.setToSlf4jLogFactory();
由于 slf4j 是一个日志门面系统,所以使用 slf4j 可以用上很多其它的具体日志实现
建议升级到 jfinal 4.8,很多打磨与改进,谁用谁爽 ^_^
后续版本会改进 log 设计直接支持替换符,并提供 logbak 实现,以可配置的方式使用 logbak
引用来自“JFinal”的评论
通过 继承 Log 可以扩展出 logback 实现,然后通过 me.setLogFactory(...) 来切换到自己实现的 log 实现上去
通过 继承 Log 可以扩展出 logback 实现,然后通过 me.setLogFactory(...) 来切换到自己实现的 log 实现上去