Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar @pointcut y @before

Cómo utilizar @pointcut y @before

Hola, las anotaciones AOP utilizadas por Spring se dividen en tres niveles:

El requisito previo es publicarlas en xml

>

Coloque @Aspect en el encabezado de la clase y use esta clase como una sección .

@Pointcut se coloca en el encabezado del método para definir una expresión de punto de corte a la que otros métodos pueden hacer referencia.

5 tipos de notificaciones.

@Before, notificación previa, colocada al principio del método.

@Después, la notificación finalmente se coloca al principio del método.

@AfterReturning, coloca la notificación de prueba después, colócala en el encabezado del método y usa return para hacer referencia al valor de retorno del método.

@AfterThrowing, notificación posterior a la captura, colocada en el encabezado del método, utilizando el lanzamiento para hacer referencia a la excepción lanzada.

@Around, notificación envolvente, se coloca al principio del método. Este método determina si el método real se ejecuta y debe tener un valor de retorno.

Espero que te ayude