@Cacheable(cacheNames="forever",
unless="T(org.opensingular.app.commons.cache.UnlessChecker).check(#result)",
keyGenerator="singularKeyGenerator")
@Target(value={METHOD,TYPE})
@Retention(value=RUNTIME)
@Inherited
@Documented
public @interface SingularCacheForever
Copyright © 2020. All rights reserved.