From 1aad7adff6a1084afab867b6ebbb0f8b609d25a0 Mon Sep 17 00:00:00 2001 From: John Blum Date: Fri, 22 Jun 2018 16:15:37 -0700 Subject: [PATCH] Annotate the Book class, 'new' property with the Spring Data @Transient annotation to prevent serialization. --- .../src/test/java/example/app/model/Book.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-geode-autoconfigure/src/test/java/example/app/model/Book.java b/spring-geode-autoconfigure/src/test/java/example/app/model/Book.java index 969334d6..61db1900 100644 --- a/spring-geode-autoconfigure/src/test/java/example/app/model/Book.java +++ b/spring-geode-autoconfigure/src/test/java/example/app/model/Book.java @@ -19,6 +19,7 @@ package example.app.model; import java.time.LocalDate; import org.springframework.data.annotation.Id; +import org.springframework.data.annotation.Transient; import org.springframework.data.gemfire.mapping.annotation.Region; import lombok.Data; @@ -51,6 +52,7 @@ public class Book { @NonNull private String title; + @Transient public boolean isNew() { return getIsbn() == null; }