Interface and Description |
---|
org.springframework.jdbc.core.simple.ParameterizedRowMapper
along with
SimpleJdbcTemplate , in favor of the regular
RowMapper |
org.springframework.jdbc.core.simple.SimpleJdbcOperations
since Spring 3.1 in favor of
JdbcOperations and
NamedParameterJdbcOperations . The JdbcTemplate and
NamedParameterJdbcTemplate now provide all the functionality of the SimpleJdbcTemplate. |
Class and Description |
---|
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.mvc.annotation.AnnotationMethodHandlerAdapter
in 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.test.AssertThrows
Favor use of JUnit's
@Test(expected=...) or
@Rule ExpectedException support or TestNG's
@Test(expectedExceptions=...) support |
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.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping
in 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.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.format.datetime.joda.JodaTimeConverters.DateTimeToDateMidnightConverter |
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.jdbc.core.simple.ParameterizedBeanPropertyRowMapper
along with
SimpleJdbcTemplate , in favor of the regular
BeanPropertyRowMapper |
org.springframework.jdbc.core.simple.ParameterizedSingleColumnRowMapper
along with
SimpleJdbcTemplate , in favor of the regular
SingleColumnRowMapper |
org.springframework.web.servlet.mvc.annotation.ServletAnnotationMappingUtils
in 3.2 together with
DefaultAnnotationHandlerMapping ,
AnnotationMethodHandlerAdapter , and AnnotationMethodHandlerExceptionResolver . |
org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer
in Spring 3.1 in favor of
PropertySourcesPlaceholderConfigurer
in conjunction with StandardServletEnvironment . |
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.jdbc.core.simple.SimpleJdbcDaoSupport
since Spring 3.1 in favor of
JdbcDaoSupport and
NamedParameterJdbcDaoSupport . The JdbcTemplate and
NamedParameterJdbcTemplate now provide all the functionality of the SimpleJdbcTemplate. |
org.springframework.jdbc.core.simple.SimpleJdbcTemplate
since Spring 3.1 in favor of
JdbcTemplate and
NamedParameterJdbcTemplate . The JdbcTemplate and
NamedParameterJdbcTemplate now provide all the functionality of the SimpleJdbcTemplate. |
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 |
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
|