From 3ed2e53afdddb01b80a14d646a4e34e9cb29ec27 Mon Sep 17 00:00:00 2001 From: Matthew Adams Date: Fri, 29 Aug 2014 11:10:01 -0500 Subject: [PATCH] DATACASS-163: added @NoRepositoryBean to SDC-provided interfaces --- .../data/cassandra/repository/CassandraRepository.java | 7 +++---- .../cassandra/repository/TypedIdCassandraRepository.java | 5 +++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/CassandraRepository.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/CassandraRepository.java index 400cdad4b..b1bb5cb39 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/CassandraRepository.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/CassandraRepository.java @@ -4,6 +4,7 @@ import java.io.Serializable; import org.springframework.data.cassandra.mapping.PrimaryKeyColumn; import org.springframework.data.cassandra.repository.support.BasicMapId; +import org.springframework.data.repository.NoRepositoryBean; /** * Basic Cassandra repository interface. @@ -27,12 +28,10 @@ import org.springframework.data.cassandra.repository.support.BasicMapId; * * * @param The type of the persistent entity. - * * @see TypedIdCassandraRepository * @see MapId * @See {@link MapIdentifiable} - * * @author Matthew T. Adams */ -public interface CassandraRepository extends TypedIdCassandraRepository { -} +@NoRepositoryBean +public interface CassandraRepository extends TypedIdCassandraRepository {} diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/TypedIdCassandraRepository.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/TypedIdCassandraRepository.java index fc84d5d0f..a967c3b15 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/TypedIdCassandraRepository.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/repository/TypedIdCassandraRepository.java @@ -24,6 +24,7 @@ import org.springframework.data.cassandra.mapping.Table; import org.springframework.data.cassandra.repository.support.BasicMapId; import org.springframework.data.domain.Persistable; import org.springframework.data.repository.CrudRepository; +import org.springframework.data.repository.NoRepositoryBean; /** * Cassandra-specific extension of the {@link CrudRepository} interface that allows the specification of a type for the @@ -64,5 +65,5 @@ import org.springframework.data.repository.CrudRepository; * @author Alex Shvid * @author Matthew T. Adams */ -public interface TypedIdCassandraRepository extends CrudRepository { -} +@NoRepositoryBean +public interface TypedIdCassandraRepository extends CrudRepository {}