Refine search
@Entity public class Partner { @Id @GeneratedValue private Long id; @Version private int version;
/** * @author Emmanuel Bernard */ @Entity @Table(name = "matchtable", schema = "matchschema") @SecondaryTable(name = "extendedMatch") @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) @NamedQueries({ @NamedQuery(name = "matchbyid", query = "select m from Match m where m.id = :id"), @NamedQuery(name = "getAllMatches2", query = "select m from Match m") }) @NamedNativeQueries({ @NamedNativeQuery(name = "matchbyid", query = "select m from Match m where m.id = :id", resultSetMapping = "matchrs"), @NamedNativeQuery(name = "getAllMatches2", query = "select m from Match m", resultSetMapping = "matchrs") }) public class Match extends Competition { public String competitor1Point; @Version public Integer version; public SocialSecurityNumber playerASSN; }
@Entity(name = "Book") public static class Book { private Long id; private String title; private String author; @Access( AccessType.FIELD ) @Version private int version; @Id public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getAuthor() { return author; } public void setAuthor(String author) { this.author = author; } } //end::access-property-override-mapping-example[]
@Version public int getVersion() { return version; }
@Version public Integer getVersion() { return version; }
@Version public Integer getVersion() { return version; }
@Entity @Data @RequiredArgsConstructor public class Customer { private @GeneratedValue @Id Long id; private @Version Long version; private @JsonIgnore @LastModifiedDate LocalDateTime lastModifiedDate;
@Entity(name = "Data") public static class Data { @Id private String id; @Version private Integer version; public String getId() { return id; } public void setId(String id) { this.id = id; } @ElementCollection(fetch = FetchType.LAZY) @MapKeyColumn(name = "key") private Map<String, GenericStringList> stringlist = new TreeMap<>(); }
@Version public Integer getVersion() { return version; }
@Entity(name = "Person") @Inheritance(strategy = InheritanceType.JOINED) public static class Person { @Id @Column(name = "PERSON_ID") private Long id; @Version @Column(name = "ver") private Integer version; private String name; public Person() { } public Person(Long id, String name) { this.id = id; this.name = name; } }
@Entity(name = "Blog") @Polymorphism(type = PolymorphismType.EXPLICIT) public static class Blog implements DomainModelEntity<Long> { @Id private Long id; @Version private Integer version; private String site; //Getter and setters omitted for brevity //end::entity-inheritance-polymorphism-mapping-example[] @Override public Long getId() { return id; } public void setId(Long id) { this.id = id; } @Override public Integer getVersion() { return version; } public String getSite() { return site; } public void setSite(String site) { this.site = site; } //tag::entity-inheritance-polymorphism-mapping-example[] } //end::entity-inheritance-polymorphism-mapping-example[]