Interface and Description |
---|
org.springframework.messaging.simp.user.UserSessionRegistry
in favor of
SimpUserRegistry in combination with
ApplicationListener listening for
AbstractSubProtocolEvent events. |
Class and Description |
---|
org.springframework.web.servlet.view.document.AbstractExcelView
as of Spring 4.2, in favor of
AbstractXlsView and its
AbstractXlsxView and AbstractXlsxStreamingView variants |
org.springframework.web.servlet.view.document.AbstractJExcelView
as of Spring 4.0, since JExcelAPI is an abandoned project
(no release since 2009, with serious bugs remaining)
|
org.springframework.web.servlet.view.tiles2.AbstractSpringPreparerFactory
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter
as of Spring 3.2, in favor of
RequestMappingHandlerAdapter |
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver
as of Spring 3.2, in favor of
ExceptionHandlerExceptionResolver |
org.springframework.remoting.caucho.BurlapClientInterceptor
as of Spring 4.0, since Burlap hasn't evolved in years
and is effectively retired (in contrast to its sibling Hessian)
|
org.springframework.remoting.caucho.BurlapExporter
as of Spring 4.0, since Burlap hasn't evolved in years
and is effectively retired (in contrast to its sibling Hessian)
|
org.springframework.remoting.caucho.BurlapProxyFactoryBean
as of Spring 4.0, since Burlap hasn't evolved in years
and is effectively retired (in contrast to its sibling Hessian)
|
org.springframework.remoting.caucho.BurlapServiceExporter
as of Spring 4.0, since Burlap hasn't evolved in years
and is effectively retired (in contrast to its sibling Hessian)
|
org.springframework.jdbc.support.nativejdbc.CommonsDbcpNativeJdbcExtractor
as of Spring 4.2, in favor of Commons DBCP 2.x and JDBC 4.x
|
org.springframework.aop.target.CommonsPoolTargetSource
as of Spring 4.2, in favor of
CommonsPool2TargetSource |
org.springframework.format.number.CurrencyFormatter
as of Spring 4.2, in favor of the more clearly named
CurrencyStyleFormatter |
org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping
as of Spring 3.2, in favor of
RequestMappingHandlerMapping |
org.springframework.cache.interceptor.DefaultKeyGenerator
as of Spring 4.0, in favor of
SimpleKeyGenerator
or custom KeyGenerator implementations based on hash codes |
org.springframework.messaging.simp.user.DefaultUserSessionRegistry
as of 4.2 this class is no longer used, see deprecation notes
on
UserSessionRegistry for more details. |
org.springframework.orm.hibernate3.HibernateInterceptor
as of Spring 3.2.7, in favor of either HibernateTemplate usage or
native Hibernate API usage within transactions, in combination with a general
PersistenceExceptionTranslationPostProcessor .
Note: This class does not have an equivalent replacement in orm.hibernate4 .
If you desperately need a scoped Session bound through AOP, consider the newly
introduced OpenSessionInterceptor . |
org.springframework.jca.work.jboss.JBossWorkManagerTaskExecutor
as of Spring 4.0, since there are no fully supported versions
of JBoss that this class works with anymore
|
org.springframework.jca.work.jboss.JBossWorkManagerUtils
as of Spring 4.0, since there are no fully supported versions
of JBoss that this class works with anymore
|
org.springframework.core.JdkVersion
as of Spring 4.2.1, in favor of direct checks for the desired
JDK API variants via reflection
|
org.springframework.scripting.jruby.JRubyScriptFactory
in favor of JRuby support via the JSR-223 abstraction
(
StandardScriptFactory ) |
org.springframework.scripting.jruby.JRubyScriptUtils
in favor of JRuby support via the JSR-223 abstraction
(
StandardScriptFactory ) |
org.springframework.web.util.Log4jConfigListener
as of Spring 4.2.1, in favor of Apache Log4j 2
(following Apache's EOL declaration for log4j 1.x)
|
org.springframework.util.Log4jConfigurer
as of Spring 4.2.1, in favor of Apache Log4j 2
(following Apache's EOL declaration for log4j 1.x)
|
org.springframework.web.filter.Log4jNestedDiagnosticContextFilter
as of Spring 4.2.1, in favor of Apache Log4j 2
(following Apache's EOL declaration for log4j 1.x)
|
org.springframework.web.context.request.Log4jNestedDiagnosticContextInterceptor
as of Spring 4.2.1, in favor of Apache Log4j 2
(following Apache's EOL declaration for log4j 1.x)
|
org.springframework.web.util.Log4jWebConfigurer
as of Spring 4.2.1, in favor of Apache Log4j 2
(following Apache's EOL declaration for log4j 1.x)
|
org.springframework.test.util.MatcherAssertionErrors
as of Spring 4.2, in favor of the original
MatcherAssert class with JUnit 4.9 / Hamcrest 1.3 |
org.springframework.format.number.NumberFormatter
as of Spring 4.2, in favor of the more clearly named
NumberStyleFormatter |
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.format.number.PercentFormatter
as of Spring 4.2, in favor of the more clearly named
PercentStyleFormatter |
org.springframework.remoting.caucho.SimpleBurlapServiceExporter
as of Spring 4.0, since Burlap hasn't evolved in years
and is effectively retired (in contrast to its sibling Hessian)
|
org.springframework.web.servlet.view.tiles2.SimpleSpringPreparerFactory
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.web.servlet.view.tiles2.SpringBeanPreparerFactory
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.web.servlet.view.tiles2.SpringLocaleResolver
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.web.servlet.view.tiles2.SpringWildcardServletTilesApplicationContext
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.web.servlet.view.tiles2.TilesConfigurer
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.web.servlet.view.tiles2.TilesView
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.web.servlet.view.tiles2.TilesViewResolver
as of Spring 4.2, in favor of Tiles 3
|
org.springframework.test.context.transaction.TransactionConfigurationAttributes
As of Spring Framework 4.2, this class is officially deprecated
and will be removed when
@TransactionConfiguration is removed. |
org.springframework.http.converter.xml.XmlAwareFormHttpMessageConverter
in favor of
AllEncompassingFormHttpMessageConverter |
org.springframework.beans.factory.xml.XmlBeanFactory
as of Spring 3.1 in favor of
DefaultListableBeanFactory and
XmlBeanDefinitionReader |
org.springframework.oxm.xmlbeans.XmlBeansMarshaller
as of Spring 4.2, following the XMLBeans retirement at Apache
|
Annotation Type and Description |
---|
org.springframework.test.context.transaction.TransactionConfiguration
As of Spring Framework 4.2, use
@Rollback at the class
level and the transactionManager qualifier in @Transactional . |
Field and Description |
---|
org.springframework.beans.factory.support.AbstractBeanDefinition.AUTOWIRE_AUTODETECT
as of Spring 3.0: If you are using mixed autowiring strategies,
use annotation-based autowiring for clearer demarcation of autowiring needs.
|
org.springframework.beans.factory.config.AutowireCapableBeanFactory.AUTOWIRE_AUTODETECT
as of Spring 3.0: If you are using mixed autowiring strategies,
prefer annotation-based autowiring for clearer demarcation of autowiring needs.
|
org.springframework.jmx.support.MBeanRegistrationSupport.REGISTRATION_FAIL_ON_EXISTING
since Spring 3.2, in favor of
RegistrationPolicy.FAIL_ON_EXISTING |
org.springframework.jmx.support.MBeanRegistrationSupport.REGISTRATION_IGNORE_EXISTING
since Spring 3.2, in favor of
RegistrationPolicy.IGNORE_EXISTING |
org.springframework.jmx.support.MBeanRegistrationSupport.REGISTRATION_REPLACE_EXISTING
since Spring 3.2, in favor of
RegistrationPolicy.REPLACE_EXISTING |
Constructor and Description |
---|
org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder.MethodArgumentBuilder(Method)
as of 4.2, this is deprecated in favor of alternative constructors
that accept a controllerType argument
|
org.springframework.test.context.web.WebMergedContextConfiguration(Class<?>, String[], Class<?>[], Set<Class<? extends ApplicationContextInitializer<? extends ConfigurableApplicationContext>>>, String[], String, ContextLoader, CacheAwareContextLoaderDelegate, MergedContextConfiguration) |
Enum Constant and Description |
---|
org.springframework.http.HttpStatus.DESTINATION_LOCKED |
org.springframework.http.HttpStatus.INSUFFICIENT_SPACE_ON_RESOURCE |
org.springframework.http.HttpStatus.METHOD_FAILURE |
org.springframework.http.HttpStatus.MOVED_TEMPORARILY
In favor of
HttpStatus.FOUND which will be returned from HttpStatus.valueOf(302) |
org.springframework.http.HttpStatus.REQUEST_ENTITY_TOO_LARGE
In favor of
HttpStatus.PAYLOAD_TOO_LARGE which will be returned from HttpStatus.valueOf(413) |
org.springframework.http.HttpStatus.REQUEST_URI_TOO_LONG
In favor of
HttpStatus.URI_TOO_LONG which will be returned from HttpStatus.valueOf(414) |
org.springframework.http.HttpStatus.USE_PROXY
due to security concerns regarding in-band configuration of a proxy
|