JFinal是否能支持logback?

发布于 2022-01-05 17:39:33 字数 263 浏览 734 评论 4

@JFinal 你好,想跟你请教个问题:

我配置了logback,但是程序中的异常栈被JFinal的框架吸收了,并不能打印在log中,我看JFinal支持log4j和JDKLog。如何实现使用logback还能把异常栈打印出来?我目前的方法是try catch住最外层然后用logback打印出来,这样不好。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

瑾夏年华 2022-01-07 14:58:18

jfinal 4.8 已改进了日志模块:
1: 添加了 trace 日志级别
2: 添加了可变参数系列方法,例如: log.error("参数错误 {} ", para);
3: 添加了 slf4j 实现,配置方法:
me.setToSlf4jLogFactory();

由于 slf4j 是一个日志门面系统,所以使用 slf4j 可以用上很多其它的具体日志实现

建议升级到 jfinal 4.8,很多打磨与改进,谁用谁爽 ^_^

醉生梦死 2022-01-07 14:36:34

后续版本会改进 log 设计直接支持替换符,并提供 logbak 实现,以可配置的方式使用 logbak

醉生梦死 2022-01-07 09:20:00

引用来自“JFinal”的评论

通过 继承 Log 可以扩展出 logback 实现,然后通过 me.setLogFactory(...) 来切换到自己实现的 log 实现上去

少女情怀诗 2022-01-06 07:22:46

通过 继承 Log 可以扩展出 logback 实现,然后通过 me.setLogFactory(...) 来切换到自己实现的 log 实现上去

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文