1
4
关于开发者意图的问题本来就很难回答,除非你是开发者。 也就是说,我们确实可以访问此功能的原始方案- JEP 264 .
从目标来看:
从非目标: 因此,我们这里没有“另一个日志框架”,如SLF4J、Log4J等。我们有一个接口,允许您告诉JVM使用与您在应用程序中的类相同的日志工具,来记录它自己的内容。
典型的使用场景是一个应用程序,它有一个复杂的设置,比如SLF4J,登录到控制台,文件,数据库,或者向手机发送文本。您希望JVM类使用相同的系统。所以您编写了一个适配器—一个实现
在其当前形式中,实现时只需要实现四种方法:
现在,
目前,几乎所有现有的日志框架都有一个
如果你想记录一条消息? 好吧,如果你使用的是一个复杂的日志平台,你直接在那里记录你的消息,你不需要通过系统日志。如果您坚持要使用它,那么您需要使用级别作为参数或编写自己的包装器。这根本不是开发人员想要的用例。 |