| Package | Description |
|---|---|
| org.springframework.aop.config |
Support package for declarative AOP configuration,
with XML schema being the primary configuration format.
|
| org.springframework.aop.framework |
Package containing Spring's basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
|
| org.springframework.aop.scope |
Support for AOP-based scoping of target objects, with configurable backend.
|
| org.springframework.beans.factory |
The core package implementing Spring's lightweight Inversion of Control (IoC) container.
|
| org.springframework.beans.factory.config |
SPI interfaces and configuration-related convenience classes for bean factories.
|
| org.springframework.beans.factory.serviceloader |
Support package for the JDK 1.6 ServiceLoader facility.
|
| org.springframework.beans.factory.support |
Classes supporting the
org.springframework.beans.factory package. |
| org.springframework.cache.concurrent |
Implementation package for
java.util.concurrent based caches. |
| org.springframework.cache.ehcache |
Support classes for the open source cache
EhCache,
allowing to set up an EhCache CacheManager and Caches
as beans in a Spring context.
|
| org.springframework.cache.interceptor |
AOP-based solution for declarative caching demarcation.
|
| org.springframework.context.support |
Classes supporting the org.springframework.context package,
such as abstract base classes for ApplicationContext
implementations and a MessageSource implementation.
|
| org.springframework.ejb.access |
This package contains classes that allow easy access to EJBs.
|
| org.springframework.format.datetime.joda |
Integration with Joda-Time for formatting Joda date and time types as well as standard JDK Date types.
|
| org.springframework.format.support |
Support classes for the formatting package,
providing common implementations as well as adapters.
|
| org.springframework.http.converter.json |
Provides an HttpMessageConverter implementations for handling JSON.
|
| org.springframework.jca.support |
Provides generic support classes for JCA usage within Spring,
mainly for local setup of a JCA ResourceAdapter and/or ConnectionFactory.
|
| org.springframework.jdbc.config |
Defines the Spring JDBC configuration namespace.
|
| org.springframework.jdbc.datasource.embedded |
Provides extensible support for creating embedded database instances.
|
| org.springframework.jms.remoting |
Remoting classes for transparent Java-to-Java remoting via a JMS provider.
|
| org.springframework.jmx.access |
Provides support for accessing remote MBean resources.
|
| org.springframework.jmx.support |
Contains support classes for connecting to local and remote
MBeanServers
and for exposing an MBeanServer to remote clients. |
| org.springframework.jndi |
The classes in this package make JNDI easier to use,
facilitating the accessing of configuration stored in JNDI,
and provide useful superclasses for JNDI access classes.
|
| org.springframework.orm.hibernate3 |
Package providing integration of
Hibernate 3.x
with Spring concepts.
|
| org.springframework.orm.hibernate3.annotation |
Support package for the Hibernate3 Annotation add-on,
which supports EJB3-compliant JDK 1.5+ annotations for mappings.
|
| org.springframework.orm.jdo |
Package providing integration of JDO (Java Date Objects) with Spring concepts.
|
| org.springframework.orm.jdo.support |
Classes supporting the
org.springframework.orm.jdo package. |
| org.springframework.orm.jpa |
Package providing integration of JPA (Java Persistence API) with Spring concepts.
|
| org.springframework.orm.jpa.support |
Classes supporting the
org.springframework.orm.jpa package. |
| org.springframework.orm.jpa.vendor |
Support classes for adapting to specific JPA vendors.
|
| org.springframework.oxm.xmlbeans |
Package providing integration of XMLBeans with Springs O/X Mapping support
|
| org.springframework.remoting.caucho |
This package provides remoting classes for Caucho's Hessian and Burlap
protocols: a proxy factory for accessing Hessian/Burlap services,
and an exporter for making beans available to Hessian/Burlap clients.
|
| org.springframework.remoting.httpinvoker |
Remoting classes for transparent Java-to-Java remoting via HTTP invokers.
|
| org.springframework.remoting.jaxrpc |
Remoting classes for Web Services via JAX-RPC.
|
| org.springframework.remoting.jaxws |
Remoting classes for Web Services via JAX-WS (the successor of JAX-RPC),
as included in Java 6 and Java EE 5.
|
| org.springframework.remoting.rmi |
Remoting classes for conventional RMI and transparent remoting via
RMI invokers.
|
| org.springframework.remoting.support |
Generic support classes for remoting implementations.
|
| org.springframework.scheduling.concurrent |
Scheduling convenience classes for the JDK 1.5+ Executor mechanism
in the
java.util.concurrent package, allowing to set up a
ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring
context. |
| org.springframework.scheduling.config |
Support package for declarative scheduling configuration,
with XML schema being the primary configuration format.
|
| org.springframework.scheduling.timer |
Scheduling convenience classes for the JDK Timer,
allowing to set up Timers and ScheduledTimerTasks
as beans in a Spring context.
|
| org.springframework.transaction.interceptor |
AOP-based solution for declarative transaction demarcation.
|
| org.springframework.ui.freemarker |
Support classes for setting up
FreeMarker
within a Spring application context.
|
| org.springframework.ui.velocity |
Support classes for setting up
Velocity
within a Spring application context.
|
| org.springframework.web.accept |
This package contains classes used to determine the requested the media types in a request.
|
| org.springframework.web.context.support |
Classes supporting the
org.springframework.web.context package,
such as WebApplicationContext implementations and various utility classes. |
| Modifier and Type | Class and Description |
|---|---|
class |
MethodLocatingFactoryBean
FactoryBean implementation that locates a Method on a specified bean. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSingletonProxyFactoryBean
Convenient superclass for
FactoryBean types that produce singleton-scoped
proxy objects. |
class |
ProxyFactoryBean
FactoryBean implementation that builds an
AOP proxy based on beans in Spring BeanFactory. |
| Modifier and Type | Class and Description |
|---|---|
class |
ScopedProxyFactoryBean
Convenient proxy factory bean for scoped objects.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SmartFactoryBean<T>
Extension of the
FactoryBean interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFactoryBean<T>
Simple template superclass for
FactoryBean implementations that
creates a singleton or a prototype object, depending on a flag. |
class |
BeanReferenceFactoryBean
Deprecated.
as of Spring 3.2, in favor of using regular bean name aliases
(which support placeholder parsing since Spring 2.5)
|
class |
CommonsLogFactoryBean
Deprecated.
as of Spring 3.2, in favor of a bean definition that points
to the bean class "org.apache.commons.logging.LogFactory" and the factory
method "getLog", passing in the log name as constructor argument
|
class |
FieldRetrievingFactoryBean
FactoryBean which retrieves a static or non-static field value. |
class |
ListFactoryBean
Simple factory for shared List instances.
|
class |
MapFactoryBean
Simple factory for shared Map instances.
|
class |
MethodInvokingFactoryBean
FactoryBean which returns a value which is the result of a static or instance
method invocation. |
class |
ObjectFactoryCreatingFactoryBean
A
FactoryBean implementation that
returns a value which is an ObjectFactory
that in turn returns a bean sourced from a BeanFactory. |
class |
PropertiesFactoryBean
Allows for making a properties file from a classpath location available
as Properties instance in a bean factory.
|
class |
PropertyPathFactoryBean
FactoryBean that evaluates a property path on a given target object. |
class |
ProviderCreatingFactoryBean
A
FactoryBean implementation that
returns a value which is a JSR-330 Provider that in turn
returns a bean sourced from a BeanFactory. |
class |
ServiceLocatorFactoryBean
A
FactoryBean implementation that takes an interface which must have one or more
methods with the signatures MyType xxx() or MyType xxx(MyIdType id)
(typically, MyService getService() or MyService getService(String id))
and creates a dynamic proxy which implements that interface, delegating to an
underlying BeanFactory. |
class |
SetFactoryBean
Simple factory for shared Set instances.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractServiceLoaderBasedFactoryBean
Abstract base class for FactoryBeans operating on the
JDK 1.6
ServiceLoader facility. |
class |
ServiceFactoryBean
FactoryBean that exposes the
'primary' service for the configured service class, obtained through
the JDK 1.6 ServiceLoader facility. |
class |
ServiceListFactoryBean
FactoryBean that exposes all
services for the configured service class, represented as a List of service objects,
obtained through the JDK 1.6 ServiceLoader facility. |
class |
ServiceLoaderFactoryBean
FactoryBean that exposes the
JDK 1.6 ServiceLoader for the configured service class. |
| Modifier and Type | Method and Description |
|---|---|
protected FactoryBean<?> |
FactoryBeanRegistrySupport.getFactoryBean(String beanName,
Object beanInstance)
Get a FactoryBean for the given bean if possible.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBean<?> factory,
String beanName,
boolean shouldPostProcess)
Obtain an object to expose from the given FactoryBean.
|
protected Class<?> |
FactoryBeanRegistrySupport.getTypeForFactoryBean(FactoryBean<?> factoryBean)
Determine the type for the given FactoryBean.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConcurrentMapCacheFactoryBean
FactoryBean for easy configuration of a ConcurrentMapCache
when used within a Spring container. |
| Modifier and Type | Class and Description |
|---|---|
class |
EhCacheFactoryBean
FactoryBean that creates a named EhCache Cache instance
(or a decorator that implements the Ehcache interface),
representing a cache region within an EhCache CacheManager. |
class |
EhCacheManagerFactoryBean
FactoryBean that exposes an EhCache CacheManager
instance (independent or shared), configured from a specified config location. |
| Modifier and Type | Class and Description |
|---|---|
class |
CacheProxyFactoryBean
Proxy factory bean for simplified declarative caching handling.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConversionServiceFactoryBean
A factory providing convenient access to a ConversionService configured with
converters appropriate for most environments.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalStatelessSessionProxyFactoryBean
Convenient
FactoryBean for local Stateless Session Bean (SLSB) proxies. |
class |
SimpleRemoteStatelessSessionProxyFactoryBean
Convenient
FactoryBean for remote SLSB proxies. |
| Modifier and Type | Class and Description |
|---|---|
class |
DateTimeFormatterFactoryBean
FactoryBean that creates a Joda-Time DateTimeFormatter. |
| Modifier and Type | Class and Description |
|---|---|
class |
FormattingConversionServiceFactoryBean
A factory providing convenient access to a
FormattingConversionService
configured with converters and formatters for common types such as numbers and
datetimes. |
| Modifier and Type | Class and Description |
|---|---|
class |
Jackson2ObjectMapperFactoryBean
A
FactoryBean for creating a Jackson 2.x ObjectMapper with setters
to enable or disable Jackson features from within XML configuration. |
class |
JacksonObjectMapperFactoryBean
A
FactoryBean for creating a Jackson ObjectMapper with setters
to enable or disable Jackson features from within XML configuration. |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalConnectionFactoryBean
FactoryBean that creates
a local JCA connection factory in "non-managed" mode (as defined by the
Java Connector Architecture specification). |
class |
ResourceAdapterFactoryBean
FactoryBean that bootstraps
the specified JCA 1.5 ResourceAdapter,
starting it with a local BootstrapContext
and exposing it for bean references. |
| Modifier and Type | Class and Description |
|---|---|
class |
SortedResourcesFactoryBean
FactoryBean implementation that takes a list of location Strings
and creates a sorted array of Resource instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
EmbeddedDatabaseFactoryBean
A subclass of
EmbeddedDatabaseFactory that implements FactoryBean for registration as a Spring bean. |
| Modifier and Type | Class and Description |
|---|---|
class |
JmsInvokerProxyFactoryBean
FactoryBean for JMS invoker proxies.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MBeanProxyFactoryBean
Creates a proxy to a managed resource running either locally or remotely.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectorServerFactoryBean
FactoryBean that creates a JSR-160 JMXConnectorServer,
optionally registers it with the MBeanServer and then starts it. |
class |
MBeanServerConnectionFactoryBean
FactoryBean that creates a JMX 1.2 MBeanServerConnection
to a remote MBeanServer exposed via a JMXServerConnector. |
class |
MBeanServerFactoryBean
FactoryBean that obtains an MBeanServer reference
through the standard JMX 1.2 MBeanServerFactory
API (which is available on JDK 1.5 or as part of a JMX 1.2 provider). |
class |
WebSphereMBeanServerFactoryBean
FactoryBean that obtains a WebSphere MBeanServer
reference through WebSphere's proprietary AdminServiceFactory API,
available on WebSphere 5.1 and higher. |
| Modifier and Type | Class and Description |
|---|---|
class |
JndiObjectFactoryBean
FactoryBean that looks up a
JNDI object. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSessionFactoryBean
Abstract
FactoryBean that creates
a Hibernate SessionFactory within a Spring application
context, providing general infrastructure not related to Hibernate's
specific configuration API. |
class |
FilterDefinitionFactoryBean
Convenient FactoryBean for defining Hibernate FilterDefinitions.
|
class |
LocalSessionFactoryBean
FactoryBean that creates a
Hibernate SessionFactory. |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationSessionFactoryBean
Subclass of Spring's standard LocalSessionFactoryBean for Hibernate,
supporting annotation metadata for mappings.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalPersistenceManagerFactoryBean
FactoryBean that creates a
JDO PersistenceManagerFactory. |
class |
TransactionAwarePersistenceManagerFactoryProxy
Proxy for a target JDO
PersistenceManagerFactory,
returning the current thread-bound PersistenceManager (the Spring-managed
transactional PersistenceManager or the single OpenPersistenceManagerInView
PersistenceManager) on getPersistenceManager(), if any. |
| Modifier and Type | Class and Description |
|---|---|
class |
SpringPersistenceManagerProxyBean
Proxy that implements the
PersistenceManager interface,
delegating to the current thread-bound PersistenceManager (the Spring-managed
transactional PersistenceManager or the single OpenPersistenceManagerInView
PersistenceManager, if any) on each invocation. |
class |
StandardPersistenceManagerProxyBean
Proxy that implements the
PersistenceManager interface,
delegating to a thread-bound PersistenceManager on each invocation -
as defined by the JDO 2.1 specification. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEntityManagerFactoryBean
Abstract
FactoryBean that
creates a local JPA EntityManagerFactory
instance within a Spring application context. |
class |
LocalContainerEntityManagerFactoryBean
FactoryBean that creates a JPA
EntityManagerFactory according to JPA's standard
container bootstrap contract. |
class |
LocalEntityManagerFactoryBean
FactoryBean that creates a JPA
EntityManagerFactory according to JPA's standard
standalone bootstrap contract. |
| Modifier and Type | Class and Description |
|---|---|
class |
SharedEntityManagerBean
FactoryBean that exposes a shared JPA EntityManager
reference for a given EntityManagerFactory. |
| Modifier and Type | Class and Description |
|---|---|
class |
HibernateJpaSessionFactoryBean
Simple
FactoryBean that exposes the underlying SessionFactory
behind a Hibernate-backed JPA EntityManagerFactory. |
| Modifier and Type | Class and Description |
|---|---|
class |
XmlOptionsFactoryBean
FactoryBean that configures an XMLBeans XmlOptions object
and provides it as a bean reference. |
| Modifier and Type | Class and Description |
|---|---|
class |
BurlapProxyFactoryBean
FactoryBean for Burlap proxies. |
class |
HessianProxyFactoryBean
FactoryBean for Hessian proxies. |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpInvokerProxyFactoryBean
FactoryBean for HTTP invoker proxies. |
| Modifier and Type | Class and Description |
|---|---|
class |
JaxRpcPortProxyFactoryBean
Deprecated.
in favor of JAX-WS support in
org.springframework.remoting.jaxws |
class |
LocalJaxRpcServiceFactoryBean
Deprecated.
in favor of JAX-WS support in
org.springframework.remoting.jaxws |
| Modifier and Type | Class and Description |
|---|---|
class |
JaxWsPortProxyFactoryBean
FactoryBean for a specific port of a
JAX-WS service. |
class |
LocalJaxWsServiceFactoryBean
FactoryBean for locally
defined JAX-WS Service references. |
| Modifier and Type | Class and Description |
|---|---|
class |
JndiRmiProxyFactoryBean
FactoryBean for RMI proxies from JNDI. |
class |
RmiProxyFactoryBean
FactoryBean for RMI proxies, supporting both conventional RMI services
and RMI invokers. |
class |
RmiRegistryFactoryBean
FactoryBean that locates a Registry and
exposes it for bean references. |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleHttpServerFactoryBean
FactoryBean that creates a simple
HTTP server, based on the HTTP server that is included in Sun's JRE 1.6. |
| Modifier and Type | Class and Description |
|---|---|
class |
ForkJoinPoolFactoryBean
A Spring
FactoryBean that builds and exposes a preconfigured ForkJoinPool. |
class |
ScheduledExecutorFactoryBean
FactoryBean that sets up
a JDK 1.5 ScheduledExecutorService
(by default: a ScheduledThreadPoolExecutor)
and exposes it for bean references. |
class |
ThreadPoolExecutorFactoryBean
JavaBean that allows for configuring a JDK 1.5
ThreadPoolExecutor
in bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds",
"queueCapacity" properties) and exposing it as a bean reference of its native
ExecutorService type. |
| Modifier and Type | Class and Description |
|---|---|
class |
TaskExecutorFactoryBean
FactoryBean for creating ThreadPoolTaskExecutor instances, choosing
between the standard concurrent and the backport-concurrent variant.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MethodInvokingTimerTaskFactoryBean
Deprecated.
as of Spring 3.0, in favor of the
scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService |
class |
TimerFactoryBean
Deprecated.
as of Spring 3.0, in favor of the
scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService |
| Modifier and Type | Class and Description |
|---|---|
class |
TransactionProxyFactoryBean
Proxy factory bean for simplified declarative transaction handling.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FreeMarkerConfigurationFactoryBean
Factory bean that creates a FreeMarker Configuration and provides it as
bean reference.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VelocityEngineFactoryBean
Factory bean that configures a VelocityEngine and provides it as bean
reference.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ContentNegotiationManagerFactoryBean
A factory providing convenient access to a
ContentNegotiationManager
configured with one or more ContentNegotiationStrategy instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
ServletContextAttributeFactoryBean
FactoryBean that fetches a specific, existing ServletContext attribute. |
class |
ServletContextFactoryBean
Deprecated.
as of Spring 3.0, since "servletContext" is now available
as a default bean in every WebApplicationContext
|
class |
ServletContextParameterFactoryBean
FactoryBean that retrieves a specific ServletContext init parameter
(that is, a "context-param" defined in web.xml). |
Copyright © 2015. All rights reserved.