org.springframework.test.annotation.AbstractAnnotationAwareTransactionalTests
|
org.springframework.test.jpa.AbstractAspectjJpaTests
|
org.springframework.core.enums.AbstractCachingLabeledEnumResolver
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.web.servlet.mvc.AbstractCommandController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.web.portlet.mvc.AbstractCommandController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.test.AbstractDependencyInjectionSpringContextTests
|
org.springframework.ejb.support.AbstractEnterpriseBean
as of Spring 3.2, in favor of implementing EJBs in EJB 3 style
|
org.springframework.web.servlet.mvc.AbstractFormController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.web.portlet.mvc.AbstractFormController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.core.enums.AbstractGenericLabeledEnum
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.ejb.support.AbstractJmsMessageDrivenBean
as of Spring 3.2, in favor of implementing EJBs in EJB 3 style
|
org.springframework.test.jpa.AbstractJpaTests
|
org.springframework.test.context.junit38.AbstractJUnit38SpringContextTests
|
org.springframework.core.enums.AbstractLabeledEnum
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.orm.ibatis.support.AbstractLobTypeHandler
as of Spring 3.2, in favor of the native Spring support
in the Mybatis follow-up project (http://code.google.com/p/mybatis/)
|
org.springframework.ejb.support.AbstractMessageDrivenBean
as of Spring 3.2, in favor of implementing EJBs in EJB 3 style
|
org.springframework.test.web.AbstractModelAndViewTests
|
org.springframework.ejb.support.AbstractSessionBean
as of Spring 3.2, in favor of implementing EJBs in EJB 3 style
|
org.springframework.test.AbstractSingleSpringContextTests
|
org.springframework.test.AbstractSpringContextTests
|
org.springframework.ejb.support.AbstractStatefulSessionBean
as of Spring 3.2, in favor of implementing EJBs in EJB 3 style
|
org.springframework.ejb.support.AbstractStatelessSessionBean
as of Spring 3.2, in favor of implementing EJBs in EJB 3 style
|
org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
|
org.springframework.test.context.junit38.AbstractTransactionalJUnit38SpringContextTests
|
org.springframework.test.AbstractTransactionalSpringContextTests
|
org.springframework.web.servlet.mvc.AbstractWizardFormController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.web.portlet.mvc.AbstractWizardFormController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.web.servlet.view.xslt.AbstractXsltView
|
org.springframework.web.struts.ActionServletAwareProcessor
as of Spring 3.0
|
org.springframework.web.struts.ActionSupport
as of Spring 3.0
|
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter
|
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver
|
org.springframework.test.AssertThrows
favor use of JUnit 4's @Test(expected=...) support
|
org.springframework.web.struts.AutowiringRequestProcessor
as of Spring 3.0
|
org.springframework.web.struts.AutowiringTilesRequestProcessor
as of Spring 3.0
|
org.springframework.web.servlet.mvc.BaseCommandController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.web.portlet.mvc.BaseCommandController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.beans.factory.config.BeanReferenceFactoryBean
as of Spring 3.2, in favor of using regular bean name aliases
(which support placeholder parsing since Spring 2.5)
|
org.springframework.orm.ibatis.support.BlobByteArrayTypeHandler
as of Spring 3.2, in favor of the native Spring support
in the Mybatis follow-up project (http://code.google.com/p/mybatis/)
|
org.springframework.orm.ibatis.support.BlobSerializableTypeHandler
as of Spring 3.2, in favor of the native Spring support
in the Mybatis follow-up project (http://code.google.com/p/mybatis/)
|
org.springframework.util.CachingMapDecorator
as of Spring 3.2, to be removed along with LabeledEnum support
|
org.springframework.web.servlet.mvc.CancellableFormController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.orm.ibatis.support.ClobStringTypeHandler
as of Spring 3.2, in favor of the native Spring support
in the Mybatis follow-up project (http://code.google.com/p/mybatis/)
|
org.springframework.core.CollectionFactory.JdkConcurrentHashMap |
org.springframework.http.client.CommonsClientHttpRequest
|
org.springframework.http.client.CommonsClientHttpRequestFactory
|
org.springframework.http.client.CommonsClientHttpResponse
|
org.springframework.beans.factory.config.CommonsLogFactoryBean
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
|
org.springframework.ui.velocity.CommonsLoggingLogSystem
as of Spring 3.2, in favor of Velocity 1.6's CommonsLogLogChute
|
org.springframework.web.servlet.view.tiles.ComponentControllerSupport
as of Spring 3.0
|
org.springframework.scheduling.backportconcurrent.ConcurrentTaskExecutor
as of Spring 3.2, in favor of using the native JDK 6 concurrent support
|
org.springframework.test.ConditionalTestCase
|
org.springframework.web.struts.ContextLoaderPlugIn
as of Spring 3.0
|
org.springframework.scheduling.backportconcurrent.CustomizableThreadFactory
as of Spring 3.2, in favor of using the native JDK 6 concurrent support
|
org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping
|
org.springframework.jms.listener.DefaultMessageListenerContainer102
|
org.springframework.web.struts.DelegatingActionProxy
as of Spring 3.0
|
org.springframework.web.struts.DelegatingActionUtils
as of Spring 3.0
|
org.springframework.web.struts.DelegatingRequestProcessor
as of Spring 3.0
|
org.springframework.web.struts.DelegatingTilesRequestProcessor
as of Spring 3.0
|
org.springframework.scheduling.timer.DelegatingTimerTask
as of Spring 3.0, in favor of the scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService
|
org.springframework.web.jsf.DelegatingVariableResolver
|
org.springframework.web.struts.DispatchActionSupport
as of Spring 3.0
|
org.springframework.web.util.ExpressionEvaluationUtils
as of Spring 3.2, in favor of the JSP 2.0+ native support
for embedded expressions in JSP pages (also applying to tag attributes)
|
org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor
in favor of JAX-WS support in org.springframework.remoting.jaxws
|
org.springframework.remoting.jaxrpc.JaxRpcPortProxyFactoryBean
in favor of JAX-WS support in org.springframework.remoting.jaxws
|
org.springframework.orm.jdo.JdoAccessor
|
org.springframework.orm.jdo.support.JdoDaoSupport
|
org.springframework.orm.jdo.JdoInterceptor
|
org.springframework.orm.jdo.JdoTemplate
|
org.springframework.jms.core.JmsTemplate102
as of Spring 3.0, in favor of the JMS 1.1 based JmsTemplate
|
org.springframework.jms.connection.JmsTransactionManager102
|
org.springframework.orm.jpa.JpaAccessor
as of Spring 3.1, in favor of native EntityManager usage
(typically obtained through @PersistenceContext )
|
org.springframework.orm.jpa.support.JpaDaoSupport
as of Spring 3.1, in favor of native EntityManager usage
(typically obtained through @PersistenceContext )
|
org.springframework.orm.jpa.JpaInterceptor
|
org.springframework.orm.jpa.JpaTemplate
as of Spring 3.1, in favor of native EntityManager usage
(typically obtained through @PersistenceContext )
Note that this class did not get upgraded to JPA 2.0 and never will.
|
org.springframework.core.enums.LetterCodedLabeledEnum
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.orm.hibernate3.LocalCacheProviderProxy
as of Spring 3.0, following Hibernate 3.3's deprecation
of the CacheProvider SPI
|
org.springframework.remoting.jaxrpc.LocalJaxRpcServiceFactory
in favor of JAX-WS support in org.springframework.remoting.jaxws
|
org.springframework.remoting.jaxrpc.LocalJaxRpcServiceFactoryBean
in favor of JAX-WS support in org.springframework.remoting.jaxws
|
org.springframework.web.struts.LookupDispatchActionSupport
as of Spring 3.0
|
org.springframework.web.struts.MappingDispatchActionSupport
as of Spring 3.0
|
org.springframework.jms.listener.adapter.MessageListenerAdapter102
|
org.springframework.scheduling.timer.MethodInvokingTimerTaskFactoryBean
as of Spring 3.0, in favor of the scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService
|
org.springframework.transaction.jta.OC4JJtaTransactionManager
|
org.springframework.instrument.classloading.oc4j.OC4JLoadTimeWeaver
|
org.springframework.jdbc.support.lob.OracleLobHandler
in favor of DefaultLobHandler for the Oracle 10g driver and
higher. Consider using the 10g/11g driver even against an Oracle 9i database!
DefaultLobHandler.setCreateTemporaryLob(boolean) is the direct equivalent of this
OracleLobHandler's implementation strategy, just using standard JDBC 4.0 API.
That said, in most cases, regular DefaultLobHandler setup will work fine as well.
|
org.springframework.scheduling.timer.ScheduledTimerTask
as of Spring 3.0, in favor of the scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService
|
org.springframework.web.servlet.mvc.annotation.ServletAnnotationMappingUtils
|
org.springframework.web.context.support.ServletContextFactoryBean
as of Spring 3.0, since "servletContext" is now available
as a default bean in every WebApplicationContext
|
org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer
|
org.springframework.remoting.jaxrpc.ServletEndpointSupport
in favor of JAX-WS support in org.springframework.remoting.jaxws
|
org.springframework.core.enums.ShortCodedLabeledEnum
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.web.servlet.mvc.SimpleFormController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.web.portlet.mvc.SimpleFormController
as of Spring 3.0, in favor of annotated controllers
|
org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
|
org.springframework.jdbc.core.simple.SimpleJdbcTemplate
|
org.springframework.test.jdbc.SimpleJdbcTestUtils
|
org.springframework.jms.support.converter.SimpleMessageConverter102
|
org.springframework.jms.listener.SimpleMessageListenerContainer102
|
org.springframework.jms.connection.SingleConnectionFactory102
|
org.springframework.web.jsf.SpringBeanVariableResolver
|
org.springframework.web.struts.SpringBindingActionForm
as of Spring 3.0
|
org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
as of Spring 3.2, in favor of the native Spring support
in the Mybatis follow-up project (http://code.google.com/p/mybatis/)
|
org.springframework.orm.ibatis.SqlMapClientFactoryBean
as of Spring 3.2, in favor of the native Spring support
in the Mybatis follow-up project (http://code.google.com/p/mybatis/)
|
org.springframework.orm.ibatis.SqlMapClientTemplate
as of Spring 3.2, in favor of the native Spring support
in the Mybatis follow-up project (http://code.google.com/p/mybatis/)
|
org.springframework.core.enums.StaticLabeledEnum
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.core.enums.StaticLabeledEnumResolver
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.core.enums.StringCodedLabeledEnum
as of Spring 3.0, in favor of Java 5 enums.
|
org.springframework.scheduling.backportconcurrent.ThreadPoolTaskExecutor
as of Spring 3.2, in favor of using the native JDK 6 concurrent support
|
org.springframework.web.servlet.view.tiles.TilesConfigurer
as of Spring 3.0
|
org.springframework.web.servlet.view.tiles.TilesJstlView
as of Spring 3.0
|
org.springframework.web.servlet.view.tiles.TilesView
as of Spring 3.0
|
org.springframework.scheduling.timer.TimerFactoryBean
as of Spring 3.0, in favor of the scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService
|
org.springframework.scheduling.timer.TimerTaskExecutor
as of Spring 3.0, in favor of the scheduling.concurrent
package which is based on Java 5's java.util.concurrent.ExecutorService
|
org.springframework.orm.jpa.vendor.TopLinkJpaDialect
|
org.springframework.orm.jpa.vendor.TopLinkJpaVendorAdapter
|
org.springframework.transaction.interceptor.TransactionAspectUtils
|
org.springframework.web.jsf.WebApplicationContextVariableResolver
|
org.springframework.http.converter.xml.XmlAwareFormHttpMessageConverter
|
org.springframework.beans.factory.xml.XmlBeanFactory
|