mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-17 08:24:13 +00:00
Deprecate (Jdbc)DaoSupport classes (including JmsGatewaySupport)
Closes gh-35145
This commit is contained in:
+4
@@ -28,7 +28,11 @@ import org.springframework.jdbc.core.support.JdbcDaoSupport;
|
||||
* @author Juergen Hoeller
|
||||
* @since 2.0
|
||||
* @see NamedParameterJdbcTemplate
|
||||
* @deprecated as of 7.0, in favor of direct injection of {@link NamedParameterJdbcTemplate}
|
||||
* or {@link org.springframework.jdbc.core.simple.JdbcClient}
|
||||
*/
|
||||
@Deprecated(since = "7.0", forRemoval = true)
|
||||
@SuppressWarnings("removal")
|
||||
public class NamedParameterJdbcDaoSupport extends JdbcDaoSupport {
|
||||
|
||||
private @Nullable NamedParameterJdbcTemplate namedParameterJdbcTemplate;
|
||||
|
||||
@@ -45,7 +45,11 @@ import org.springframework.util.Assert;
|
||||
* @see #setDataSource
|
||||
* @see #getJdbcTemplate
|
||||
* @see org.springframework.jdbc.core.JdbcTemplate
|
||||
* @deprecated as of 7.0, in favor of direct injection of {@link JdbcTemplate}
|
||||
* or {@link org.springframework.jdbc.core.simple.JdbcClient}
|
||||
*/
|
||||
@Deprecated(since = "7.0", forRemoval = true)
|
||||
@SuppressWarnings("removal")
|
||||
public abstract class JdbcDaoSupport extends DaoSupport {
|
||||
|
||||
private @Nullable JdbcTemplate jdbcTemplate;
|
||||
|
||||
+1
@@ -32,6 +32,7 @@ import static org.mockito.Mockito.mock;
|
||||
* @author Juergen Hoeller
|
||||
* @since 30.07.2003
|
||||
*/
|
||||
@SuppressWarnings("removal")
|
||||
class JdbcDaoSupportTests {
|
||||
|
||||
@Test
|
||||
|
||||
@@ -39,7 +39,10 @@ import org.springframework.jms.core.JmsTemplate;
|
||||
* @see #setJmsTemplate
|
||||
* @see #createJmsTemplate
|
||||
* @see org.springframework.jms.core.JmsTemplate
|
||||
* @deprecated as of 7.0, in favor of direct injection of {@link JmsTemplate}
|
||||
* or {@link org.springframework.jms.core.JmsMessagingTemplate}
|
||||
*/
|
||||
@Deprecated(since = "7.0", forRemoval = true)
|
||||
public abstract class JmsGatewaySupport implements InitializingBean {
|
||||
|
||||
/** Logger available to subclasses. */
|
||||
|
||||
+1
@@ -31,6 +31,7 @@ import static org.mockito.Mockito.mock;
|
||||
* @author Mark Pollack
|
||||
* @since 24.9.2004
|
||||
*/
|
||||
@SuppressWarnings("removal")
|
||||
class JmsGatewaySupportTests {
|
||||
|
||||
@Test
|
||||
|
||||
@@ -31,7 +31,9 @@ import org.springframework.beans.factory.InitializingBean;
|
||||
* @author Juergen Hoeller
|
||||
* @since 1.2.2
|
||||
* @see org.springframework.jdbc.core.support.JdbcDaoSupport
|
||||
* @deprecated as of 7.0, in favor of direct injection of client dependencies
|
||||
*/
|
||||
@Deprecated(since = "7.0", forRemoval = true)
|
||||
public abstract class DaoSupport implements InitializingBean {
|
||||
|
||||
/** Logger available to subclasses. */
|
||||
|
||||
Reference in New Issue
Block a user