为什么 if (data == null) 的时候 直接返回false 而不是把数据放入到缓存?
public boolean put(String cacheName, String key, Object obj) {
Object data = getSerializer().from(obj);
if (data == null) {
if (DBProxy.DEBUG)
log.debug("Serializer.from >> NULL");
return false;
}
if (DBProxy.DEBUG)
log.debugf("CacheName=%s, KEY=%s", cacheName, key);
_getCache(cacheName, true).put(key, data);
return true;
}