java类org.slf4j.impl.StaticMarkerBinder的实例源码

Log4jLogger.java 文件源码 项目:logging-log4j2 阅读 29 收藏 0 点赞 0 评论 0
private static org.apache.logging.log4j.Marker getMarker(final Marker marker) {
    if (marker == null) {
        return null;
    } else if (marker instanceof Log4jMarker) {
        return ((Log4jMarker) marker).getLog4jMarker();
    } else {
        final Log4jMarkerFactory factory = (Log4jMarkerFactory) StaticMarkerBinder.SINGLETON.getMarkerFactory();
        return ((Log4jMarker) factory.getMarker(marker)).getLog4jMarker();
    }
}


问题


面经


文章

微信
公众号

扫码关注公众号