diff --git a/src/main/java/org/springframework/data/neo4j/core/schema/Node.java b/src/main/java/org/springframework/data/neo4j/core/schema/Node.java index f731061e6f..92dce962af 100644 --- a/src/main/java/org/springframework/data/neo4j/core/schema/Node.java +++ b/src/main/java/org/springframework/data/neo4j/core/schema/Node.java @@ -23,6 +23,7 @@ import org.apiguardian.api.API; import org.springframework.core.annotation.AliasFor; +import org.springframework.data.annotation.Persistent; /** * The annotation to configure the mapping from a node with a given set of labels to a class and vice versa. @@ -33,7 +34,7 @@ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) @Documented -@org.springframework.data.annotation.Persistent +@Persistent @API(status = API.Status.STABLE, since = "6.0") public @interface Node { diff --git a/src/main/java/org/springframework/data/neo4j/repository/config/Neo4jRepositoryConfigurationExtension.java b/src/main/java/org/springframework/data/neo4j/repository/config/Neo4jRepositoryConfigurationExtension.java index 9380f125a7..1819470a0e 100644 --- a/src/main/java/org/springframework/data/neo4j/repository/config/Neo4jRepositoryConfigurationExtension.java +++ b/src/main/java/org/springframework/data/neo4j/repository/config/Neo4jRepositoryConfigurationExtension.java @@ -25,7 +25,6 @@ import org.springframework.beans.factory.support.AbstractBeanDefinition; import org.springframework.beans.factory.support.BeanDefinitionBuilder; import org.springframework.beans.factory.support.BeanDefinitionRegistry; -import org.springframework.data.annotation.Persistent; import org.springframework.data.neo4j.core.schema.Node; import org.springframework.data.neo4j.core.schema.RelationshipProperties; import org.springframework.data.neo4j.repository.Neo4jRepository; @@ -71,7 +70,7 @@ public Neo4jRepositoryConfigurationExtension() { /* * (non-Javadoc) - * @see org.springframework.data.repository.config14.RepositoryConfigurationExtension#getRepositoryFactoryBeanClassName() + * @see org.springframework.data.repository.config.RepositoryConfigurationExtension#getRepositoryFactoryBeanClassName() */ @Override public String getRepositoryFactoryBeanClassName() { @@ -80,7 +79,7 @@ public String getRepositoryFactoryBeanClassName() { /* * (non-Javadoc) - * @see org.springframework.data.repository.config14.RepositoryConfigurationExtensionSupport#getModulePrefix() + * @see org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport#getModulePrefix() */ @Override protected String getModulePrefix() { @@ -89,7 +88,7 @@ protected String getModulePrefix() { @Override protected Collection> getIdentifyingAnnotations() { - return Arrays.asList(Node.class, RelationshipProperties.class, Persistent.class); + return Arrays.asList(Node.class, RelationshipProperties.class); } @Override diff --git a/src/main/java/org/springframework/data/neo4j/repository/config/ReactiveNeo4jRepositoryConfigurationExtension.java b/src/main/java/org/springframework/data/neo4j/repository/config/ReactiveNeo4jRepositoryConfigurationExtension.java index 0970d64a29..7ecb4ff43e 100644 --- a/src/main/java/org/springframework/data/neo4j/repository/config/ReactiveNeo4jRepositoryConfigurationExtension.java +++ b/src/main/java/org/springframework/data/neo4j/repository/config/ReactiveNeo4jRepositoryConfigurationExtension.java @@ -25,7 +25,6 @@ import org.springframework.beans.factory.support.AbstractBeanDefinition; import org.springframework.beans.factory.support.BeanDefinitionBuilder; import org.springframework.beans.factory.support.BeanDefinitionRegistry; -import org.springframework.data.annotation.Persistent; import org.springframework.data.neo4j.core.schema.Node; import org.springframework.data.neo4j.core.schema.RelationshipProperties; import org.springframework.data.neo4j.repository.ReactiveNeo4jRepository; @@ -71,7 +70,7 @@ public ReactiveNeo4jRepositoryConfigurationExtension() { /* * (non-Javadoc) - * @see org.springframework.data.repository.config14.RepositoryConfigurationExtension#getRepositoryFactoryBeanClassName() + * @see org.springframework.data.repository.config.RepositoryConfigurationExtension#getRepositoryFactoryBeanClassName() */ @Override public String getRepositoryFactoryBeanClassName() { @@ -80,7 +79,7 @@ public String getRepositoryFactoryBeanClassName() { /* * (non-Javadoc) - * @see org.springframework.data.repository.config14.RepositoryConfigurationExtensionSupport#getModulePrefix() + * @see org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport#getModulePrefix() */ @Override protected String getModulePrefix() { @@ -89,7 +88,7 @@ protected String getModulePrefix() { @Override protected Collection> getIdentifyingAnnotations() { - return Arrays.asList(Node.class, RelationshipProperties.class, Persistent.class); + return Arrays.asList(Node.class, RelationshipProperties.class); } @Override