Class SpringCglibInterceptor

java.lang.Object
org.miaixz.bus.proxy.invoker.Interceptor
org.miaixz.bus.proxy.spring.SpringCglibInterceptor
All Implemented Interfaces:
Serializable, org.springframework.cglib.proxy.Callback, org.springframework.cglib.proxy.MethodInterceptor

public class SpringCglibInterceptor extends Interceptor implements org.springframework.cglib.proxy.MethodInterceptor
Spring-cglib实现的动态代理切面
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Constructor Details

    • SpringCglibInterceptor

      public SpringCglibInterceptor(Object target, Aspect aspect)
      构造
      Parameters:
      target - 被代理对象
      aspect - 切面实现
  • Method Details

    • intercept

      public Object intercept(Object obj, Method method, Object[] args, org.springframework.cglib.proxy.MethodProxy proxy) throws Throwable
      Specified by:
      intercept in interface org.springframework.cglib.proxy.MethodInterceptor
      Throws:
      Throwable