public static Logger getLogger(Class<?> clazz) {
        if (clazz == null) {
            return getLogger("");
        }
        return getLogger(clazz.getCanonicalName());
    }
Customized logger factory

This can use middleware-log in sofa-common-tools to detect specific log implementation and initialize with the given log template.

@author tsui
@version $Id: BoltLoggerFactory.java, v 0.1 2017-09-05 16:06 tsui Exp $
src/main/java/com/alipay/remoting/log/BoltLoggerFactory.java