es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SPRING-AOP

Java cómo probar el método de aspecto.

Me gustaría escribir pruebas para mis aspectos, pero no tengo idea de cómo hacerlo o por dónde empezar. Tengo mi método de servicio que guarda algún objeto y mi aspecto de corte de punto que guarda información sobre esta operación en mi base de datos. Me gustaría escribir una prueba . . . Read more

Excepción de argumento no válido: el punto de corte no está bien formado: se espera ‘(‘

¿Qué hay de malo en mi punto de corte? none Caused by: java.lang.IllegalArgumentException: El punto de corte no está bien formado: se espera ‘(‘ en la posición del carácter 0 ru.ssau.tk.Ildar.Sandbox.spring.aop.mypractice.aspects.PointCuts.forAddBook Mi punto de corte: java @Pointcut(“execution(* ru.ssau.tk.Ildar.Sandbox.spring.aop.mypractice.Library.addBook())”) public void forAddBook() {}

Cómo validar una anotación personalizada de Programación Orientada a Aspectos (AOP)

Tengo una anotación personalizada de la siguiente manera @Target (ElementType.METHOD) @Retention (RetentionPolicy.RUNTIME) public @interface Testable { int index (); } Defino un Aspecto para envolver la llamada real al método. @Aspect @Component public class TestableAspect { @Around ("execution (public * * (..)) & & @ annotation (anotación)") public Object invocarYRegistrar(ProceedingJoinPoint . . . Read more