自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 2021-01

有多个增强类多同一个方法进行增强,设置增强类优先级 在增强类上面添加注解 @Order(数字类型值),数字类型值越小优先级越高。 @Component @Aspect //生成代理对象 @Order(3) public class UserProxy {

2021-01-20 23:38:12 39

原创 2021-01-20

写个方法然后调用这样就可以把相同接入点抽取出来了。 //相同的切入点抽取 @Pointcut(value = “execution(* com.Keafmd.spring5.aopanno.User.add(…))”) /前置通知 //@Before注解就表示前置通知 @Before(value = “pointdemo()”) public void beafor(){ System.out.println(“before…”); } ...

2021-01-20 23:37:16 35

原创 public

public void afterThrowing(){ System.out.println(“afterThrowing…”); } /环绕通知 @Around(value = “execution(* com.Keafmd.spring5.aopanno.User.add(…))”) public void around(ProceedingJoinPoint proceedingJoinPoint) throws Throwable { System.out.println(“around-befo

2021-01-20 23:36:38 77

原创 value

Throwing(value = “execution(* com.Keafmd.spring5.aopanno.User.add(…))”) public void afterThrowing(){ System.out.println(“afterThrowing…”); //环绕通知 @Around(value = “execution(* com.Keafmd.spring5.aopanno.User.add(…))”) public void around(ProceedingJoinPoint

2021-01-20 23:17:57 49

原创 2021-01-20

Before(value = “pointdemo()”) public void beafor(){ System.out.println(“before…”); } //最终通知 @After(value = "execution(* com.Keafmd.spring5.aopanno.User.add(..))") public void after(){ System.out.println("after..."); } //后置通知(返回通知) @AfterReturning(valu

2021-01-20 23:17:11 77

原创 class

@Description: 增强类 @author: 牛哄哄的柯南 @date: 2021-01-18 13:56 */ @Component @Aspect //生成代理对象 @Order(3) public class UserProxy { //相同的切入点抽取 @Pointcut(value = “execution(* com.Keafmd.spring5.aopanno.User.add(…))”) public void pointdemo(){ } ...

2021-01-20 23:16:29 24

原创 import

创建增强类(编写增强逻辑),在增强类里面,创建方法,让不同方法代表不同通知类型 UserProxy 类: package com.Keafmd.spring5.aopanno; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.*; import org.springframework.core.annotation.Order; import org.springframework.stereot

2021-01-20 23:15:54 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除