docs: private Object writeOnly(CacheAopProxyChain pjp, Cache cache) throws Throwable {
          DataLoaderFactory factory = DataLoaderFactory.getInstance();
          DataLoader dataLoader = factory.getDataLoader();
          CacheWrapper<Object> cacheWrapper;
          try {
              cacheWrapper = dataLoader.init(pjp, cache, this).getData().getCacheWrapper();
          } catch (Throwable e) {
              throw e;
          } finally {
              factory.returnObject(dataLoader);
          }
          Object result = cacheWrapper.getCacheObject();
          Object[] arguments = pjp.getArgs();
          if (scriptParser.isCacheable(cache, pjp.getTarget(), arguments, result)) {
              CacheKeyTO cacheKey = getCacheKey(pjp, cache, result);
              // 注意：这里只能获取AutoloadTO，不能生成AutoloadTO
              AutoLoadTO autoLoadTO = autoLoadHandler.getAutoLoadTO(cacheKey);
              try {
                  writeCache(pjp, pjp.getArgs(), cache, cacheKey, cacheWrapper);
                  if (null != autoLoadTO) {
                      // 同步加载时间
                      autoLoadTO.setLastLoadTime(cacheWrapper.getLastLoadTime())
                              // 同步过期时间
                              .setExpire(cacheWrapper.getExpire());
                  }
              } catch (Exception ex) {
                  log.error(ex.getMessage(), ex);
              }
          }
          return result;
      }