Auto proxy creator that identifies beans to proxy via a list of names.
Checks for direct, "xxx*", and "*xxx" matches.
For configuration details, see the javadoc of the parent class
AbstractAutoProxyCreator. Typically, you will specify a list of
interceptor names to apply to all identified beans, via the
public void setBeanNames(java.lang.String... beanNames)
Set the names of the beans that should automatically get wrapped with proxies.
A name can specify a prefix to match by ending with "*", e.g. "myBean,tx*"
will match the bean named "myBean" and all beans whose name start with "tx".
NOTE: In case of a FactoryBean, only the objects created by the
FactoryBean will get proxied. This default behavior applies as of Spring 2.0.
If you intend to proxy a FactoryBean instance itself (a rare use case, but
Spring 1.2's default behavior), specify the bean name of the FactoryBean
including the factory-bean prefix "&": e.g. "&myFactoryBean".
an array of additional interceptors for the particular bean;
or an empty array if no additional interceptors but just the common ones;
or null if no proxy at all, not even with the common interceptors.
See constants DO_NOT_PROXY and PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS.