Я работаю над микросервисом с пружинной загрузкой. Я новичок в AspectJ. Я пытаюсь создать аспект для ведения журнала. Это мой аспект.
@Aspect
@Component
public class UserAcessAspect {
private static final Logger logger = LoggerFactory.getLogger(UserAcessAspect.class);
@Before("execution(com.profectus.insights.service.impl.InsightsElasticityServiceImpl.*(..))")
public void beforeAdvice(Joinpoint joinPoint, InsightRequest request) {
logger.info("ASPECTJ------------------->>>>>>>>>>>>");
}
}
Я получаю следующую ошибку
Caused by: java.lang.IllegalArgumentException: Pointcut is not well-formed:
expecting 'name pattern' at character position 78
execution(com.profectus.insights.service.impl.InsightsElasticityServiceImpl.*(..))