1 package org.oxerr.spring.cache.redis.scored.example.spring.cache.redis.scored; 2 3 import java.io.Serializable; 4 5 import org.springframework.data.annotation.Version; 6 7 public class Book implements Serializable { 8 9 private static final long serialVersionUID = 2021081401L; 10 11 private String isbn; 12 private String title; 13 14 @Version 15 private Long version; 16 17 public Book(String isbn, String title, Long version) { 18 this.isbn = isbn; 19 this.title = title; 20 this.version = version; 21 } 22 23 public String getIsbn() { 24 return isbn; 25 } 26 27 public void setIsbn(String isbn) { 28 this.isbn = isbn; 29 } 30 31 public String getTitle() { 32 return title; 33 } 34 35 public void setTitle(String title) { 36 this.title = title; 37 } 38 39 public Long getVersion() { 40 return version; 41 } 42 43 public void setVersion(Long version) { 44 this.version = version; 45 } 46 47 @Override 48 public String toString() { 49 return "Book{" + "isbn='" + isbn + '\'' + ", title='" + title + '\'' + ", version=" + version + '}'; 50 } 51 52 }