Resultados de la búsqueda a petición "aspectj"

2 la respuesta

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 ...

2 la respuesta

Cómo agregar un campo a una clase con anotaciones personalizadas usando AspectJ

Para agregar un campo a una clase específica con aspectoj hacemos package com.test; public class MyClass { private String myField; } public aspect MyAspect { private String MyClass.myHiddenField; }¿Cómo agregamos un campo a una clase que está ...

1 la respuesta

Diferencia entre llamada y ejecución en AOP

Estoy tratando de entender la diferencia entre ejecución y llamada en AOP de la manera más simple posible. Por lo que deduzco, execute () agregará un punto de unión en el código de ejecución, así queHelloWorldSayer.sayHello() en este caso, pero ...

1 la respuesta

problemas con el aspecto nativo J con la primavera

Estoy probando el tejido de compilación de AspectJ con Spring 4 (una vez que lo haga funcionar, quiero usarlo en mis proyectos). Tengo la siguiente clase de servicio: @Service public class HelloService { public String sayHello(){ ...

1 la respuesta

Spring AOP: excluir evitar clases finales y enumeraciones de pointcut

Estoy tratando de implementar Logging usando Spring AOP. He definido el @Pointcut("execution(* com.mycom..*(..))") private void framework() {} @Around("framework()") public Object aroundAdviceFramework(ProceedingJoinPoint jp) throws Throwable { ...

5 la respuesta

¿Cómo instrumentar / aconsejar un repositorio Spring Data (JPA)?

Estoy fallando en mi esfuerzo por aconsejar un repositorio jpa de datos de primavera. El objetivo es instrumentar (alrededor) a todos los que novoid métodos públicos en un repositorio particular anotados con una anotación personalizada ...

1 la respuesta

AspectJ en el proyecto Maven, no funciona / tejido

Estoy tratando de hacer que el tejido AspectJ funcione en un proyecto Maven simple, y no estoy seguro de dónde va mal: cuando ejecuto el código usando "mvn exec: java", no veo el resultado esperado. Estoy seguro de que el código funciona, porque ...

3 la respuesta

Manejo de excepciones durante la primavera AOP + Aspectj

En mi proyecto, tengo una capa de dominio que es básicamente POJO y una capa de controlador / servicio Spring que se encuentra en la parte superior de la capa de dominio. También tengo una capa AOP que se encuentra entre el servicio y ...

2 la respuesta

¿Cómo puedo usar AOP para interceptar el constructor de File, FileReader, FileWriter, FileInputStream y FileOutputStream?

Quiero interceptar el constructor de File, FileReader, FileWriter, FileInputStream y FileOutputStream y evitar que cualquier nombre de archivo contenga ".." (para evitar ataques transversales de ruta) o "\ 0" (para evitar ataques de caracteres ...

2 la respuesta

¿Configurando aspectos AspectJ usando Spring IoC con JavaConfig?

De acuerdo con la documentación de SpringConfiguración de aspectos de AspectJ usando Spring IoC [http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/aop.html#aop-aj-configure] para configurar un aspecto para Spring IOC, se ...