diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientCallback.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientCallback.java index d19d2e67c46..00482175638 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientCallback.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientCallback.java @@ -30,7 +30,10 @@ import com.ibatis.sqlmap.client.SqlMapExecutor; * @since 24.02.2004 * @see SqlMapClientTemplate * @see org.springframework.jdbc.datasource.DataSourceTransactionManager + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public interface SqlMapClientCallback { /** diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientFactoryBean.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientFactoryBean.java index d250d0ac90b..ee77fe43066 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientFactoryBean.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientFactoryBean.java @@ -66,7 +66,10 @@ import org.springframework.util.ObjectUtils; * @see #setDataSource * @see SqlMapClientTemplate#setSqlMapClient * @see SqlMapClientTemplate#setDataSource + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public class SqlMapClientFactoryBean implements FactoryBean, InitializingBean { private static final ThreadLocal configTimeLobHandlerHolder = new ThreadLocal(); diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientOperations.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientOperations.java index 4efdc1269c3..91ac466c5b2 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientOperations.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientOperations.java @@ -39,7 +39,10 @@ import org.springframework.dao.DataAccessException; * @see SqlMapClientTemplate * @see com.ibatis.sqlmap.client.SqlMapClient * @see com.ibatis.sqlmap.client.SqlMapExecutor + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public interface SqlMapClientOperations { /** diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientTemplate.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientTemplate.java index afbf1d89f8d..5d454b85cb9 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientTemplate.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/SqlMapClientTemplate.java @@ -80,7 +80,10 @@ import org.springframework.util.Assert; * @see SqlMapClientFactoryBean#setDataSource * @see com.ibatis.sqlmap.client.SqlMapClient#getDataSource * @see com.ibatis.sqlmap.client.SqlMapExecutor + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public class SqlMapClientTemplate extends JdbcAccessor implements SqlMapClientOperations { private SqlMapClient sqlMapClient; diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/AbstractLobTypeHandler.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/AbstractLobTypeHandler.java index 867e14f95c0..9519e654dda 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/AbstractLobTypeHandler.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/AbstractLobTypeHandler.java @@ -46,7 +46,10 @@ import org.springframework.transaction.support.TransactionSynchronizationManager * @see org.springframework.jdbc.support.lob.LobHandler * @see org.springframework.jdbc.support.lob.LobCreator * @see org.springframework.orm.ibatis.SqlMapClientFactoryBean#setLobHandler + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public abstract class AbstractLobTypeHandler extends BaseTypeHandler { /** diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobByteArrayTypeHandler.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobByteArrayTypeHandler.java index d5f59ce787a..5d90a2249ad 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobByteArrayTypeHandler.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobByteArrayTypeHandler.java @@ -35,7 +35,10 @@ import org.springframework.jdbc.support.lob.LobHandler; * @author Juergen Hoeller * @since 1.1.5 * @see org.springframework.orm.ibatis.SqlMapClientFactoryBean#setLobHandler + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public class BlobByteArrayTypeHandler extends AbstractLobTypeHandler { /** diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobSerializableTypeHandler.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobSerializableTypeHandler.java index 284c246d824..509670dc032 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobSerializableTypeHandler.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/BlobSerializableTypeHandler.java @@ -40,7 +40,10 @@ import org.springframework.jdbc.support.lob.LobHandler; * @author Juergen Hoeller * @since 1.1.5 * @see org.springframework.orm.ibatis.SqlMapClientFactoryBean#setLobHandler + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public class BlobSerializableTypeHandler extends AbstractLobTypeHandler { /** diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/ClobStringTypeHandler.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/ClobStringTypeHandler.java index 3d40f3b9f56..aad5ac0174f 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/ClobStringTypeHandler.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/ClobStringTypeHandler.java @@ -38,7 +38,10 @@ import org.springframework.jdbc.support.lob.LobHandler; * @author Juergen Hoeller * @since 1.1.5 * @see org.springframework.orm.ibatis.SqlMapClientFactoryBean#setLobHandler + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public class ClobStringTypeHandler extends AbstractLobTypeHandler { /** diff --git a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/SqlMapClientDaoSupport.java b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/SqlMapClientDaoSupport.java index c9337180214..6b5dc3ee42b 100644 --- a/spring-orm/src/main/java/org/springframework/orm/ibatis/support/SqlMapClientDaoSupport.java +++ b/spring-orm/src/main/java/org/springframework/orm/ibatis/support/SqlMapClientDaoSupport.java @@ -40,7 +40,10 @@ import org.springframework.util.Assert; * @see #setSqlMapClientTemplate * @see org.springframework.orm.ibatis.SqlMapClientTemplate * @see org.springframework.orm.ibatis.SqlMapClientTemplate#setExceptionTranslator + * @deprecated as of Spring 3.2, in favor of the native Spring support + * in the Mybatis follow-up project (http://code.google.com/p/mybatis/) */ +@Deprecated public abstract class SqlMapClientDaoSupport extends DaoSupport { private SqlMapClientTemplate sqlMapClientTemplate = new SqlMapClientTemplate();