接口的使用
infra.aop.TargetClassAware
使用TargetClassAware的程序包
程序包
说明
Aspect Programming
Classes enabling AspectJ 5 @Annotated classes to be used in Framework AOP.
Package containing Infra basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
-
infra.aop中TargetClassAware的使用
修饰符和类型接口说明interfaceExtension of the AOP AllianceMethodInvocationinterface, allowing access to the proxy that the method invocation was made through.interfaceATargetSourceis used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself. -
infra.aop.aspectj.annotation中TargetClassAware的使用
修饰符和类型类说明classAspectJ-based proxy factory, allowing for programmatic building of proxies which include AspectJ aspects (code style as well Java 5 annotation style). -
infra.aop.framework中TargetClassAware的使用
修饰符和类型接口说明interfaceInterface to be implemented by classes that hold the configuration of a factory of AOP proxies.修饰符和类型类说明classImplemented basicAbstractMethodInvocation.proceed()logicclassBase class for AOP proxy configuration managers.(专用程序包) static classImplementation of AOP Alliance MethodInvocation used by this AOP proxy.classclassBase class for proxy factories.classFactory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.classFactoryBeanimplementation that builds an AOP proxy based on beans inBeanFactory. -
infra.aop.target中TargetClassAware的使用
修饰符和类型类说明classBase class forTargetSourceimplementations that are based on aBeanFactory, delegating to ioc-managed bean instances.classTargetSourceimplementation that will lazily create a user-managed object.classAbstract base class for poolingTargetSourceimplementations which maintain a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.classBase class for dynamicTargetSourceimplementations that create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.classAbstractTargetSourceimplementation that wraps a refreshable target object.classRefreshable TargetSource that fetches fresh target beans from a BeanFactory.classTargetSourceimplementation that holds objects in a configurable Apache Commons2 Pool.final classCanonicalTargetSourcewhen there is no target (or just the target class known), and behavior is supplied by interfaces and advisors only.classTargetSourceimplementation that caches a local target object, but allows the target to be swapped while the application is running.classTargetSourcethat lazily accesses a singleton bean from aBeanFactory.classTargetSourceimplementation that creates a new instance of the target bean for each request, destroying each instance on release (after each request).classSimpleTargetSourceimplementation, freshly obtaining the specified target bean from its containingBeanFactory.classImplementation of theTargetSourceinterface that holds a given object.classAlternative to an object pool.