Я закодировал этот аспект:
@Aspect
public class LoggingCacheAspect {
@Pointcut("call * javax.cache.integration.CacheLoader.load(*)")
void cacheLoadCalls() {};
@Before("cacheLoadCalls")
public void beforeCacheCalls() {}
}
Кроме того, я использую CDI, и я с нетерпением жду возможности выяснить, как внедрить бин в этот аспект.
Полагаю, добавление аннотации @Inject
не будет достаточным.
- Возможно ли это?
- Как я мог получить это?