接口的使用
org.springframework.instrument.classloading.LoadTimeWeaver
使用LoadTimeWeaver的程序包 程序包 说明 org.springframework.context.annotation Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.org.springframework.context.weaving Load-time weaving support for a Spring application context, building on Spring'sLoadTimeWeaver
abstraction.org.springframework.instrument.classloading Support package for load time weaving based on class loaders, as required by JPA providers (but not JPA-specific).org.springframework.instrument.classloading.glassfish Support for class instrumentation on GlassFish.org.springframework.instrument.classloading.jboss Support for class instrumentation on JBoss AS 6 and 7.org.springframework.instrument.classloading.tomcat Support for class instrumentation on Tomcat.org.springframework.instrument.classloading.weblogic Support for class instrumentation on BEA WebLogic 10+.org.springframework.instrument.classloading.websphere Support for class instrumentation on IBM WebSphere Application Server 7+.org.springframework.orm.jpa Package providing integration of JPA (Java Persistence API) with Spring concepts.org.springframework.orm.jpa.persistenceunit Internal support for managing JPA persistence units.org.springframework.context.annotation中LoadTimeWeaver的使用
返回LoadTimeWeaver的org.springframework.context.annotation中的方法 修饰符和类型 方法 说明 LoadTimeWeaver
LoadTimeWeavingConfigurer. getLoadTimeWeaver()
Create, configure and return theLoadTimeWeaver
instance to be used.LoadTimeWeaver
LoadTimeWeavingConfiguration. loadTimeWeaver()
org.springframework.context.weaving中LoadTimeWeaver的使用
实现LoadTimeWeaver的org.springframework.context.weaving中的类 修饰符和类型 类 说明 class
DefaultContextLoadTimeWeaver
DefaultLoadTimeWeaver
bean for use in an application context, decorating an automatically detected internalLoadTimeWeaver
.返回LoadTimeWeaver的org.springframework.context.weaving中的方法 修饰符和类型 方法 说明 protected LoadTimeWeaver
DefaultContextLoadTimeWeaver. createServerSpecificLoadTimeWeaver(ClassLoader classLoader)
参数类型为LoadTimeWeaver的org.springframework.context.weaving中的方法 修饰符和类型 方法 说明 static void
AspectJWeavingEnabler. enableAspectJWeaving(LoadTimeWeaver weaverToUse, ClassLoader beanClassLoader)
Enable AspectJ weaving with the givenLoadTimeWeaver
.void
AspectJWeavingEnabler. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
void
LoadTimeWeaverAware. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Set theLoadTimeWeaver
of this object's containingApplicationContext
.参数类型为LoadTimeWeaver的org.springframework.context.weaving中的构造器 构造器 说明 LoadTimeWeaverAwareProcessor(LoadTimeWeaver loadTimeWeaver)
Create a newLoadTimeWeaverAwareProcessor
for the givenLoadTimeWeaver
.org.springframework.instrument.classloading中LoadTimeWeaver的使用
实现LoadTimeWeaver的org.springframework.instrument.classloading中的类 修饰符和类型 类 说明 class
InstrumentationLoadTimeWeaver
LoadTimeWeaver
relying on VMInstrumentation
.class
ReflectiveLoadTimeWeaver
LoadTimeWeaver
which uses reflection to delegate to an underlying ClassLoader with well-known transformation hooks.class
SimpleLoadTimeWeaver
LoadTimeWeaver
that builds and exposes aSimpleInstrumentableClassLoader
.org.springframework.instrument.classloading.glassfish中LoadTimeWeaver的使用
实现LoadTimeWeaver的org.springframework.instrument.classloading.glassfish中的类 修饰符和类型 类 说明 class
GlassFishLoadTimeWeaver
LoadTimeWeaver
implementation for GlassFish'sorg.glassfish.api.deployment.InstrumentableClassLoader InstrumentableClassLoader
.org.springframework.instrument.classloading.jboss中LoadTimeWeaver的使用
实现LoadTimeWeaver的org.springframework.instrument.classloading.jboss中的类 修饰符和类型 类 说明 class
JBossLoadTimeWeaver
LoadTimeWeaver
implementation for JBoss's instrumentable ClassLoader.org.springframework.instrument.classloading.tomcat中LoadTimeWeaver的使用
实现LoadTimeWeaver的org.springframework.instrument.classloading.tomcat中的类 修饰符和类型 类 说明 class
TomcatLoadTimeWeaver
LoadTimeWeaver
implementation for Tomcat's neworg.apache.tomcat.InstrumentableClassLoader
.org.springframework.instrument.classloading.weblogic中LoadTimeWeaver的使用
实现LoadTimeWeaver的org.springframework.instrument.classloading.weblogic中的类 修饰符和类型 类 说明 class
WebLogicLoadTimeWeaver
LoadTimeWeaver
implementation for WebLogic's instrumentable ClassLoader.org.springframework.instrument.classloading.websphere中LoadTimeWeaver的使用
实现LoadTimeWeaver的org.springframework.instrument.classloading.websphere中的类 修饰符和类型 类 说明 class
WebSphereLoadTimeWeaver
LoadTimeWeaver
implementation for WebSphere's instrumentable ClassLoader.org.springframework.orm.jpa中LoadTimeWeaver的使用
参数类型为LoadTimeWeaver的org.springframework.orm.jpa中的方法 修饰符和类型 方法 说明 void
LocalContainerEntityManagerFactoryBean. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.org.springframework.orm.jpa.persistenceunit中LoadTimeWeaver的使用
返回LoadTimeWeaver的org.springframework.orm.jpa.persistenceunit中的方法 修饰符和类型 方法 说明 LoadTimeWeaver
DefaultPersistenceUnitManager. getLoadTimeWeaver()
Return the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.参数类型为LoadTimeWeaver的org.springframework.orm.jpa.persistenceunit中的方法 修饰符和类型 方法 说明 void
DefaultPersistenceUnitManager. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.