diff --git a/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentEntity.java b/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentEntity.java index a67f6a140..d6d09bcf2 100644 --- a/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentEntity.java +++ b/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentEntity.java @@ -54,24 +54,6 @@ public class Neo4jPersistentEntity extends BasicPersistentEntity property) { - logger.debug("[entity].isIdProperty({}) returns false", property); // again, by design - return false; - } - /* * (non-Javadoc) * @see org.springframework.data.mapping.model.BasicPersistentEntity#getFallbackIsNewStrategy() diff --git a/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentProperty.java b/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentProperty.java index 95b13fb86..29cffa758 100644 --- a/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentProperty.java +++ b/spring-data-neo4j/src/main/java/org/springframework/data/neo4j/mapping/Neo4jPersistentProperty.java @@ -15,6 +15,7 @@ package org.springframework.data.neo4j.mapping; import org.neo4j.ogm.annotation.EndNode; import org.neo4j.ogm.annotation.Relationship; import org.neo4j.ogm.annotation.StartNode; +import org.neo4j.ogm.annotation.Version; import org.neo4j.ogm.exception.core.MetadataException; import org.neo4j.ogm.metadata.ClassInfo; import org.slf4j.Logger; @@ -111,8 +112,7 @@ public class Neo4jPersistentProperty extends AnnotationBasedPersistentProperty persistentEntity = mappingContext.getPersistentEntity(User.class); + Neo4jPersistentProperty version = persistentEntity.getRequiredPersistentProperty("version"); + assertThat(version.isVersionProperty()).isTrue(); + } + +}