Library
Spring version 2.0.6
Add to favorites
JDK version:1.5
Web site: [License]
Books:Click here to see recommendations
Statistics
Packages
Comments
Books
Packages
NameDescription
org.springframework.aopCore Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
org.springframework.aop.aspectjAspectJ integration package.
org.springframework.aop.aspectj.annotationClasses enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
org.springframework.aop.aspectj.autoproxyBase classes enabling auto-proxying based on AspectJ.
org.springframework.aop.configSupport package for declarative AOP configuration, with XML schema being the primary configuration format.
org.springframework.aop.frameworkPackage containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.
org.springframework.aop.framework.adapterSPI package allowing Spring AOP framework to handle arbitrary advice types.
org.springframework.aop.framework.autoproxyBean 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.targetGeneric support classes for target source creation.
org.springframework.aop.interceptorProvides miscellaneous interceptor implementations.
org.springframework.aop.scopeSupport for AOP-based scoping of target objects, with configurable backend.
org.springframework.aop.supportConvenience classes for using Spring's AOP API.
org.springframework.aop.support.annotationAnnotation support for AOP pointcuts.
org.springframework.aop.targetThis package contains implementations of the org.springframework.aop.TargetSource interface.
org.springframework.aop.target.dynamicSupport for AOP-based refreshing of target objects.
org.springframework.beansThis package contains interfaces and classes for manipulating Java beans.
org.springframework.beans.annotationSupport package for beans-style handling of Java 5 annotations.
org.springframework.beans.factoryThe core package implementing Spring's lightweight Inversion of Control (IoC) container.
org.springframework.beans.factory.accessHelper infrastructure to locate and access bean factories.
org.springframework.beans.factory.annotationSupport package for annotation-driven bean configuration.
org.springframework.beans.factory.configSPI interfaces and configuration-related convenience classes for bean factories.
org.springframework.beans.factory.genericSupport package for generic BeanFactory access, leveraging Java 5 generics in the accessor API.
org.springframework.beans.factory.parsingSupport infrastructure for bean definition parsing.
org.springframework.beans.factory.supportClasses supporting the org.springframework.beans.factory package.
org.springframework.beans.factory.wiringMechanism to determine bean wiring metadata from a bean instance.
org.springframework.beans.factory.xmlContains an abstract XML-based BeanFactory implementation, including a standard "spring-beans" DTD.
org.springframework.beans.propertyeditorsProperties editors used to convert from String values to object types such as java.util.Properties.
org.springframework.beans.supportClasses supporting the org.springframework.beans package, such as utility classes for sorting and holding lists of beans.
org.springframework.cache.ehcacheSupport classes for the open source cache EHCache, allowing to set up an EHCache CacheManager and Caches as beans in a Spring context.
org.springframework.contextThis package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API.
org.springframework.context.accessHelper infrastructure to locate and access shared application contexts.
org.springframework.context.eventSupport classes for application events, like standard context events.
org.springframework.context.i18nAbstraction for determining the current Locale, plus global holder that exposes a thread-bound Locale.
org.springframework.context.supportClasses supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
org.springframework.coreProvides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework.
org.springframework.core.annotationCore support package for Java 5 annotations.
org.springframework.core.enumsInterfaces and classes for type-safe enum support on JDK >= 1.3.
org.springframework.core.ioGeneric abstraction for (file-based) resources, used throughout the framework.
org.springframework.core.io.supportSupport classes for Spring's resource abstraction, like a ResourcePatternResolver mechanism.
org.springframework.core.styleSupport for styling values as Strings, with ToStringCreator as central class.
org.springframework.core.taskThis package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
org.springframework.daoException hierarchy enabling sophisticated error handling independent of the data access approach in use.
org.springframework.dao.annotationAnnotation support for DAOs.
org.springframework.dao.supportSupport classes for DAO implementations, providing miscellaneous utility methods.
org.springframework.ejb.accessThis package contains classes that allow easy access to EJBs.
org.springframework.ejb.configSupport package for EJB/J2EE-related configuration, with XML schema being the primary configuration format.
org.springframework.ejb.supportSuperclasses to make implementing EJBs simpler and less error-prone, as well as guaranteeing a Spring BeanFactory is available to EJBs.
org.springframework.instrumentSupport package for class instrumentation.
org.springframework.instrument.classloadingSupport package for load time weaving based on class loaders, as required by JPA providers (but not JPA-specific).
org.springframework.instrument.classloading.glassfishSupport for class instrumentation on GlassFish / Sun Application Server.
org.springframework.instrument.classloading.oc4jSupport for class instrumentation on Oracle OC4J.
org.springframework.instrument.classloading.tomcatSupport for class instrumentation on Apache Tomcat.
org.springframework.jca.cciThis package contains Spring's support for the Common Client Interface (CCI), as defined by the J2EE Connector Architecture.
org.springframework.jca.cci.connectionProvides a utility class for easy ConnectionFactory access, a PlatformTransactionManager for local CCI transactions, and various simple ConnectionFactory proxies/adapters.
org.springframework.jca.cci.coreProvides the core JCA CCI support, based on CciTemplate and its associated callback interfaces.
org.springframework.jca.cci.core.supportClasses supporting the org.springframework.jca.cci.core package.
org.springframework.jca.cci.objectThe classes in this package represent EIS operations as threadsafe, reusable objects.
org.springframework.jca.supportProvides generic support classes for JCA usage within Spring, mainly for local setup of a JCA ResourceAdapter and/or ConnectionFactory.
org.springframework.jca.workConvenience classes for scheduling based on the JCA 1.5 WorkManager facility, as supported within JCA 1.5 ResourceAdapters.
org.springframework.jdbcThe classes in this package make JDBC easier to use and reduce the likelihood of common errors.
org.springframework.jdbc.coreProvides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects.
org.springframework.jdbc.core.namedparamJdbcTemplate variant with named parameter support.
org.springframework.jdbc.core.simpleSimplification layer over JdbcTemplate for Java 5 and above.
org.springframework.jdbc.core.supportClasses supporting the org.springframework.jdbc.core package.
org.springframework.jdbc.datasourceProvides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.
org.springframework.jdbc.datasource.lookupProvides a strategy for looking up JDBC DataSources by name.
org.springframework.jdbc.objectThe classes in this package represent RDBMS queries, updates, and stored procedures as threadsafe, reusable objects.
org.springframework.jdbc.supportSupport classes for the JDBC framework, used by the classes in the jdbc.core and jdbc.object packages.
org.springframework.jdbc.support.incrementerProvides a support framework for incrementing database table values via sequences, with implementations for various databases.
org.springframework.jdbc.support.lobProvides a stategy interface for Large OBject handling, with implementations for various databases.
org.springframework.jdbc.support.nativejdbcProvides a mechanism for extracting native implementations of JDBC interfaces from wrapper objects that got returned from connection pools.
org.springframework.jdbc.support.rowsetProvides a convenient holder for disconnected result sets.
org.springframework.jmsThis package contains integration classes for JMS, allowing for Spring-style JMS access.
org.springframework.jms.connectionProvides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.
org.springframework.jms.coreCore package of the JMS support.
org.springframework.jms.core.supportClasses supporting the org.springframework.jms.core package.
org.springframework.jms.listenerThis package contains the base message listener container facility.
org.springframework.jms.listener.adapterMessage listener adapter mechanism that delegates to target listener methods, converting messages to appropriate message content types (such as String or byte array) that get passed into listener methods.
org.springframework.jms.listener.serversessionThis package contains the ServerSessionMessageListenerContainer implementation, based on the standard JMS ServerSessionPool API.
org.springframework.jms.remotingRemoting classes for transparent Java-to-Java remoting via a JMS provider.
org.springframework.jms.supportThis package provides generic JMS support classes, to be used by higher-level classes like JmsTemplate.
org.springframework.jms.support.converterProvides a MessageConverter abstraction to convert between Java objects and JMS messages.
org.springframework.jms.support.destinationSupport classes for Spring's JMS framework.
org.springframework.jmxThis package contains Spring's JMX support, which includes registration of Spring-managed beans as JMX MBeans as well as access to remote JMX MBeans.
org.springframework.jmx.accessProvides proxy support for accessing MBean resources through standard Java interfaces.
org.springframework.jmx.exportThis package provides declarative creation and registration of Spring-managed beans as JMX MBeans.
org.springframework.jmx.export.annotationJDK 1.5+ annotations for MBean exposure.
org.springframework.jmx.export.assemblerProvides a strategy for MBeanInfo assembly.
org.springframework.jmx.export.metadataProvides generic JMX metadata classes and basic support for reading JMX metadata in a provider-agnostic manner.
org.springframework.jmx.export.namingProvides a strategy for ObjectName creation.
org.springframework.jmx.export.notificationProvides supporting infrastructure to allow Spring-created MBeans to send JMX notifications.
org.springframework.jmx.supportContains support classes for connecting to local and remote MBeanServers and for exposing an MBeanServer to remote clients.
org.springframework.jndiThe 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.mailSpring's generic mail infrastructure.
org.springframework.mail.cosMailSender implementation that uses Jason Hunter's COS (com.oreilly.servlet)
org.springframework.mail.javamailJavaMail support for Spring's mail infrastructure.
org.springframework.metadataPackage defining a facade for accessing source-level metadata attributes at runtime.
org.springframework.metadata.commonsAttributes wrapper for Commons Attributes.
org.springframework.mock.jndiThe simplest implementation of the JNDI SPI that could possibly work.
org.springframework.mock.webA comprehensive set of Servlet API mock objects, targeted at usage with Spring's web MVC framework.
org.springframework.mock.web.portletA comprehensive set of Portlet API mock objects, targeted at usage with Spring's web MVC framework.
org.springframework.ormRoot package for Spring's O/R Mapping integration classes.
org.springframework.orm.hibernatePackage providing integration of Hibernate 2.1 with Spring concepts.
org.springframework.orm.hibernate.supportClasses supporting the org.springframework.orm.hibernate package.
org.springframework.orm.hibernate3Package providing integration of Hibernate3 with Spring concepts.
org.springframework.orm.hibernate3.annotationSupport package for the Hibernate3 Annotation add-on, which supports EJB3-compliant JDK 1.5+ annotations for mappings.
org.springframework.orm.hibernate3.supportClasses supporting the org.springframework.orm.hibernate3 package.
org.springframework.orm.ibatisPackage providing integration of iBATIS Database Layer with Spring concepts.
org.springframework.orm.ibatis.supportClasses supporting the org.springframework.orm.ibatis package.
org.springframework.orm.jdoPackage providing integration of JDO (Java Date Objects) with Spring concepts.
org.springframework.orm.jdo.supportClasses supporting the org.springframework.orm.jdo package.
org.springframework.orm.jpaPackage providing integration of JPA (Java Persistence API) with Spring concepts.
org.springframework.orm.jpa.persistenceunitInternal support for managing JPA persistence units.
org.springframework.orm.jpa.supportClasses supporting the org.springframework.orm.jpa package.
org.springframework.orm.jpa.vendorSupport classes for adapting to specific JPA vendors.
org.springframework.orm.toplinkPackage providing integration of Oracle TopLink with Spring concepts.
org.springframework.orm.toplink.supportClasses supporting the org.springframework.orm.toplink package.
org.springframework.remotingException hierarchy for Spring's remoting infrastructure, independent of any specific remote method invocation system.
org.springframework.remoting.cauchoThis 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.httpinvokerRemoting classes for transparent Java-to-Java remoting via HTTP invokers.
org.springframework.remoting.jaxrpcRemoting classes for Web Services via JAX-RPC.
org.springframework.remoting.jaxrpc.supportSupport for specific JAX-RPC providers.
org.springframework.remoting.rmiRemoting classes for conventional RMI and transparent remoting via RMI invokers.
org.springframework.remoting.supportGeneric support classes for remoting implementations.
org.springframework.schedulingGeneral exceptions for Spring's scheduling support, independent of any specific scheduling system.
org.springframework.scheduling.backportconcurrentScheduling convenience classes for the JSR-166 backport Executor mechanism, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as bean in a Spring context.
org.springframework.scheduling.commonjConvenience classes for scheduling based on the CommonJ WorkManager/TimerManager facility, as supported by IBM WebSphere 6.0+ and BEA WebLogic 9.0+.
org.springframework.scheduling.concurrentScheduling convenience classes for the JDK 1.5+ Executor mechanism in the java.util.concurrent package, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as bean in a Spring context.
org.springframework.scheduling.quartzSupport classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.
org.springframework.scheduling.supportGeneric support classes for scheduling.
org.springframework.scheduling.timerScheduling convenience classes for the JDK 1.3+ Timer, allowing to set up Timers and ScheduledTimerTasks as beans in a Spring context.
org.springframework.scriptingCore interfaces for Spring's scripting support.
org.springframework.scripting.bshPackage providing integration of BeanShell into Spring's scripting infrastructure.
org.springframework.scripting.configSupport package for Spring's dynamic language machinery, with XML schema being the primary configuration format.
org.springframework.scripting.groovyPackage providing integration of Groovy into Spring's scripting infrastructure.
org.springframework.scripting.jrubyPackage providing integration of JRuby into Spring's scripting infrastructure.
org.springframework.scripting.supportSupport classes for Spring's scripting package.
org.springframework.stereotypeAnnotations denoting the roles of types or methods in the overall architecture (at a conceptual, rather than implementation, level).
org.springframework.testSuperclasses for tests requiring Spring application contexts, including support for transactional execution of test cases, with automatic rollback on completion.
org.springframework.test.annotationSupport classes for annotation-driven tests.
org.springframework.test.jpaSupport classes for tests based on the Java Persistence API.
org.springframework.test.webHelper classes for unit tests based on Spring's web support.
org.springframework.transactionException hierarchy for Spring's transaction infrastructure, independent of any specific transaction management system.
org.springframework.transaction.annotationJDK 1.5+ annotation for transaction demarcation.
org.springframework.transaction.configSupport package for declarative transaction configuration, with XML schema being the primary configuration format.
org.springframework.transaction.interceptorAOP-based solution for declarative transaction demarcation.
org.springframework.transaction.jtaTransaction SPI implementation for JTA.
org.springframework.transaction.supportSupport classes for the org.springframework.transaction package.
org.springframework.uiGeneric support for UI layer concepts.
org.springframework.ui.contextContains classes defining the application context subinterface for UI applications.
org.springframework.ui.context.supportClasses supporting the org.springframework.ui.context package.
org.springframework.ui.freemarkerSupport classes for setting up FreeMarker within a Spring application context.
org.springframework.ui.jasperreportsSupport classes for JasperReports.
org.springframework.ui.velocitySupport classes for setting up Velocity within a Spring application context.
org.springframework.utilMiscellaneous utility classes, such as String manipulation utilities, a Log4J configurer, and a state holder for paged lists of objects.
org.springframework.util.comparatorUseful generic java.util.Comparator implementations, such as an invertible comparator and a compound comparator.
org.springframework.util.xmlMiscellaneous utility classes for XML parsing and transformation, such as error handlers that log warnings via Commons Logging.
org.springframework.validationProvides data binding and validation functionality, for usage in business and/or UI layers.
org.springframework.webCommon, generic interfaces that define minimal boundary points between Spring's web infrastructure and other framework modules.
org.springframework.web.bindProvides web-specific data binding functionality, including a utility class for easy invocation of binding and validation.
org.springframework.web.contextContains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context.
org.springframework.web.context.requestSupport for generic request context holding, in particular for scoping of application objects per HTTP request or HTTP session.
org.springframework.web.context.supportClasses supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes.
org.springframework.web.filterProvides generic filter base classes allowing for bean-style configuration.
org.springframework.web.jsfSupport classes for integrating a JSF web tier with a Spring middle tier which is hosted in a Spring root WebApplicationContext.
org.springframework.web.multipartMultipart resolution framework for handling file uploads.
org.springframework.web.multipart.commonsMultipartResolver implementation for Jakarta Commons FileUpload.
org.springframework.web.multipart.cosMultipartResolver implementation for Jason Hunter's COS (com.oreilly.servlet).
org.springframework.web.multipart.supportSupport classes for the multipart resolution framework.
org.springframework.web.portletProvides JSR-168 portlets that integrate with the application context infrastructure, and the core interfaces and classes for the Portlet variant of Spring's web MVC framework.
org.springframework.web.portlet.bindProvides portlet-specific data binding functionality.
org.springframework.web.portlet.contextSupport for Spring's application context concept in a portlet environment, including ApplicationContext implementations and various utility classes.
org.springframework.web.portlet.handlerProvides standard HandlerMapping implementations, including abstract base classes for custom implementations.
org.springframework.web.portlet.multipartMultipart resolution framework for handling file uploads.
org.springframework.web.portlet.mvc

Standard controller implementations for the portlet MVC framework that comes with Spring.

org.springframework.web.portlet.utilMiscellaneous portlet utility classes.
org.springframework.web.servletProvides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.
org.springframework.web.servlet.handlerProvides standard HandlerMapping implementations, including abstract base classes for custom implementations.
org.springframework.web.servlet.handler.metadataThis package enables automatic web controller targeting.
org.springframework.web.servlet.i18nLocale support classes for Spring's web MVC framework.
org.springframework.web.servlet.mvc

Standard controller implementations for the servlet MVC framework that comes with Spring.

org.springframework.web.servlet.mvc.multiactionPackage allowing MVC Controller implementations to handle requests at method rather than class level.
org.springframework.web.servlet.mvc.supportSupport package for MVC controllers.
org.springframework.web.servlet.mvc.throwawayThrowaway command controllers are a WebWork/Maverick-style alternative to Spring's default Servlet/Struts-style Controller approach.
org.springframework.web.servlet.supportSupport classes for Spring's web MVC framework.
org.springframework.web.servlet.tagsSpring's JSP standard tag library for JSP 1.2+.
org.springframework.web.servlet.tags.formSpring's form tag library for JSP 1.2+.
org.springframework.web.servlet.themeTheme support classes for Spring's web MVC framework.
org.springframework.web.servlet.viewProvides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
org.springframework.web.servlet.view.documentSupport classes for document generation, providing View implementations for PDF and Excel.
org.springframework.web.servlet.view.freemarkerSupport classes for the integration of FreeMarker as Spring web view technology.
org.springframework.web.servlet.view.jasperreportsSupport classes for the integration of JasperReports as Spring web view technology.
org.springframework.web.servlet.view.tilesSupport classes for the integration of Tiles (included in Struts) as Spring web view technology.
org.springframework.web.servlet.view.velocitySupport classes for the integration of Velocity as Spring web view technology.
org.springframework.web.servlet.view.xsltSupport classes for XSLT, providing a View implementation for XSLT stylesheets.
org.springframework.web.strutsSupport classes for integrating a Struts web tier with a Spring middle tier which is typically hosted in a Spring root WebApplicationContext.
org.springframework.web.utilMiscellaneous web utility classes, such as HTML escaping, Log4J initialization, and cookie handling.
Search