# 程序包的使用
org.springframework.instrument.classloading

- 使用org.springframework.instrument.classloading的程序包
  程序包 | 说明
  --- | ---
  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's `LoadTimeWeaver` 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.context.annotation使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.

- org.springframework.context.weaving使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.

- org.springframework.instrument.classloading使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.
  ResourceOverridingShadowingClassLoader Subclass of ShadowingClassLoader that overrides attempts to locate certain files.
  ShadowingClassLoader ClassLoader decorator that shadows an enclosing ClassLoader, applying registered transformers to all affected classes.
  SimpleInstrumentableClassLoader Simplistic implementation of an instrumentable `ClassLoader`.

- org.springframework.instrument.classloading.glassfish使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.

- org.springframework.instrument.classloading.jboss使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.

- org.springframework.instrument.classloading.tomcat使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.

- org.springframework.instrument.classloading.weblogic使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.

- org.springframework.instrument.classloading.websphere使用的org.springframework.instrument.classloading中的类
  类和说明
  LoadTimeWeaver Defines the contract for adding one or more `ClassFileTransformers` to a `ClassLoader`.