Resultados de la búsqueda a petición "aspectj"
Ejecutar PointCut dependiendo de la variable de entorno o propiedad
He desarrollado una buena primaveraAspect que puedo usar para monitorear el desempeño de mis operaciones de servicio. Si algunas operaciones tardan mucho en ejecutarse, las registra. @Aspect public class PerformanceMonitorAspect { private Logger ...
Spring Boot, @Autowire en una clase no administrada usando @Configurable y el tiempo de carga
Tengo una colección de clases no administradas que se instancian fuera de Spring. He estado intentando usar Spring AOP con tiempo de carga entretejido para@Autowire un frijol en estas clases pero hasta ahora no he tenido suerte. He estado ...
Cómo escribir un punto de corte de aspecto basado en un parámetro anotado
Tengo algunos problemas para resolver cómo crear un punto de corte que opere en beans que tienen un parámetro anotado específico. Mi objetivo final es validar el valor del parámetro antes de que se procese, pero por el momento solo necesito crear ...
Corte de punto Spring AOP para anotación 'anidada'
Necesito definir un punto de corte que desencadene la ejecución en todos los métodos de un servicio de primavera anotado con una anotación personalizada. La anotación en la que me gustaría definir el punto de corte estará en otra anotación. @Y ...
Spring AOP: obtenga el valor del campo anterior antes de llamar al setter
Estimados todos, estoy usando Spring AOP (v4) y AspectJ con load-time-weaver. Actualmente estoy buscando una manera de agregar un mecanismo de bandera sucia en mis beans. Por lo tanto, pensé en usar AOP para llamar a un método antes de que se ...
Spring AOP Pointcut no se dispara
Soy nuevo en Spring y AOP. Estoy intentando esta cosa simple donde he creado una anotación personalizada que cuando se coloca antes de cualquier método debería ejecutar algún código. Esta es la anotación que creé // Declares a custom annotation ...
AspectJ Pointcut en métodos con múltiples anotaciones
Use tejido de tiempo de carga, puro AspectJ. Tenemos 2 anotaciones@Time y@Count, y algunos métodos anotados. @Time (name="myMethod1Time") @Count (name="myMethod1Count") public void myMethod1(){..}; @Time (name="myMethod2Time") public void ...
Consejos de Spring AOP sobre controladores anotados
Estoy tratando de usar AOP para hacer un procesamiento después de un controlador anotado. Todo funciona sin errores, pero el consejo no se está ejecutando. Aquí está el código del controlador: @Controller public class HomeController { ...
Aspectcut Pointcut con parámetros de anotación
Estoy usando Aspectj para interceptar métodos que están anotados con@Profile(description="something") @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface Profile { public String description() default ""; ...
Pedidos @Tansactional y @Aspect
Me gustaría ejecutar mi código justo antes@Transactional Se inicia la transacción. @Aspect @Order(Ordered.HIGHEST_PRECEDENCE) //@Order(Ordered.LOWEST_PRECEDENCE) public class SynchronizerAspect { @Pointcut("execution(public ...