Class CglibInterceptor

java.lang.Object
org.miaixz.bus.proxy.intercept.CglibInterceptor
All Implemented Interfaces:
net.sf.cglib.proxy.Callback, net.sf.cglib.proxy.MethodInterceptor

public class CglibInterceptor extends Object implements net.sf.cglib.proxy.MethodInterceptor
Cglib实现的动态代理切面
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • CglibInterceptor

      public CglibInterceptor(Object target, Aspectj aspectj)
      构造
      Parameters:
      target - 被代理对象
      aspectj - 切面实现
  • Method Details

    • getTarget

      public Object getTarget()
    • intercept

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