## Uses of Interface
org.springframework.aop.framework.autoproxy.TargetSourceCreator

- Packages that use TargetSourceCreator
  Package | Description
  --- | ---
  org.springframework.aop.framework.autoproxy | Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
  org.springframework.aop.framework.autoproxy.target | Various `TargetSourceCreator` implementations for use with Spring's AOP auto-proxying support.

- - ### Uses of TargetSourceCreator in org.springframework.aop.framework.autoproxy

    Methods in org.springframework.aop.framework.autoproxy with parameters of type TargetSourceCreator
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractAutoProxyCreator.`setCustomTargetSourceCreators(TargetSourceCreator... targetSourceCreators)` Set custom `TargetSourceCreators` to be applied in this order.

  - ### Uses of TargetSourceCreator in org.springframework.aop.framework.autoproxy.target

    Classes in org.springframework.aop.framework.autoproxy.target that implement TargetSourceCreator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBeanFactoryBasedTargetSourceCreator` Convenient superclass for `TargetSourceCreator` implementations that require creating multiple instances of a prototype bean.
    `class` | `LazyInitTargetSourceCreator` `TargetSourceCreator` that enforces a `LazyInitTargetSource` for each bean that is defined as "lazy-init".
    `class` | `QuickTargetSourceCreator` Convenient TargetSourceCreator using bean name prefixes to create one of three well-known TargetSource types: : CommonsPool2TargetSource % ThreadLocalTargetSource ! PrototypeTargetSource