日志记录框架中使用的设计模式



我试图在互联网上搜索这个问题,但找不到答案。如果问题重复,请原谅并指出我。

很多时候,我被告知记录器使用单例和工厂模式(即当我们传递不同的调试级别时 - 错误,调试...等等,然后getLogger()将返回不同的对象)

我需要更多的解释,单例和工厂模式是如何用记录器在内部实现的。

请帮忙。

/索拉布

尝试环境环境。在不同的上下文中,通过环境上下文,您可以在数据库、事件日志等中设置日志记录。此外,通过环境上下文,您可以控制日志级别功能。

最新更新