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 {}