add method for extra

This commit is contained in:
Looly
2020-05-05 23:11:53 +08:00
parent 33b2a3dc51
commit dc2460106f
94 changed files with 616 additions and 68 deletions

View File

@@ -53,12 +53,7 @@ public abstract class LogFactory {
* @return 日志对象
*/
public Log getLog(String name) {
Log log = logCache.get(name);
if (null == log) {
log = createLog(name);
logCache.put(name, log);
}
return log;
return logCache.computeIfAbsent(name, o -> createLog((String)o));
}
/**
@@ -68,12 +63,7 @@ public abstract class LogFactory {
* @return 日志对象
*/
public Log getLog(Class<?> clazz) {
Log log = logCache.get(clazz);
if (null == log) {
log = createLog(clazz);
logCache.put(clazz, log);
}
return log;
return logCache.computeIfAbsent(clazz, o -> createLog((Class<?>)o));
}
/**