Как добавить аспект в конфигурацию java без ComponentScan?
Если помечаю класс как @Component и @Aspect и в классе конфигураци @ComponentScan , то все работает. Попробовал убрать @ComponentScan и решил как @Bean добавить то не работает. Можно ли как то через @Bean в классе конфигурировать аспект?
@Aspect
public class AOP {
@Pointcut("execution(* *())")
private void test(){}
@Before("test()")
public void logingAdvice() {
System.out.println("выполняю логирование");
}
}
@Configuration
@EnableAspectJAutoProxy
public class MyConfig {
@Bean
public Aspect myAspect(){
return new Aspect();
}
}