开发者社区 问答 正文

JFinal中log部分功能实现的不好,不能打出具体出问题的类的全名,并且不支持slf4j

JFinal中log部分功能实现的不好,不能打出具体出问题的类的全名,并且不支持slf4j

展开
收起
小旋风柴进 2016-06-08 12:30:20 2797 分享 版权
1 条回答
写回答
取消 提交回答
  • JFinal log 目前的设计是为了让自身对第三方无依赖,在无 log4j.jar 的情况下会自动切换到 JDK logger,slf4j 好像只是一个门面实现,对 JFinal 来说有点厚重了,JFinal 将来考虑集成最优秀的日志系统,开放配置接口,这样就可以无限支持新的 logger 了。

    不能打出类的全名可能是` JDK logger `的问题, JFinal 仅仅是转调了一下 `JDK logger,`目前建使用 log4j。
    
    此外你可以在应用中使用别的 logger, 应用中使用的 logger 可以是与 `JFinal `无关,可以分开来做。 谢谢支持 
    2019-07-17 19:31:38
    赞同 展开评论