diff --git a/ebean-redis/src/test/java/org/domain/UUIDAsIDModel.java b/ebean-redis/src/test/java/org/domain/UUIDAsIDModel.java new file mode 100644 index 000000000..9bce8f3b9 --- /dev/null +++ b/ebean-redis/src/test/java/org/domain/UUIDAsIDModel.java @@ -0,0 +1,36 @@ +package org.domain; + +import io.ebean.Model; +import io.ebean.annotation.Cache; +import io.ebean.annotation.CacheBeanTuning; + +import javax.persistence.Entity; +import javax.persistence.Id; +import java.util.UUID; + +@Cache(enableQueryCache = true, nearCache = true, naturalKey = "uuidModel") +@CacheBeanTuning(maxSecsToLive = 1) +@Entity +public class UUIDAsIDModel extends Model { + + @Id + UUID uuid; + + String name; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public UUID getUuid() { + return uuid; + } + + public void setUuid(UUID uuid) { + this.uuid = uuid; + } +}