【发布时间】:2013-05-28 16:26:05
【问题描述】:
我在 Java 日志库领域的经验并不丰富。 我开始使用休眠,然后发现我需要包含 apache commons 日志库和 sl4j 库。 实际的日志库是 log4j - 所以我也包含了那个库。
在阅读了 apache commons logging 和 sl4j libs 之后,我了解到它们都代表了一个抽象层,用于使用另一个库(在我的例子中为 log4j)进行日志记录。
为什么需要 2 个抽象级别?
【问题讨论】:
标签: java hibernate logging slf4j apache-commons-logging