Spring MVC Example

Spring MVC Example Git Source Tree

Root/src/main/java/info/ahlberg/spring/domain/Contact.java

1package info.ahlberg.spring.domain;
2
3import java.io.Serializable;
4
5import javax.persistence.Column;
6import javax.persistence.Entity;
7import javax.persistence.GeneratedValue;
8import javax.persistence.GenerationType;
9import javax.persistence.Id;
10import javax.persistence.Version;
11
12@Entity
13public class Contact implements Serializable {
14    private static final long serialVersionUID = 1L;
15
16    @Id
17    @GeneratedValue(strategy = GenerationType.AUTO)
18    private Long id;
19
20    @Version
21    private Long version;
22
23    @Column(nullable = false)
24    private String firstName;
25
26    @Column(nullable = false)
27    private String lastName;
28
29    public Long getId() {
30        return id;
31    }
32
33    public void setId(Long id) {
34        this.id = id;
35    }
36
37    public Long getVersion() {
38        return version;
39    }
40
41    public void setVersion(Long version) {
42        this.version = version;
43    }
44
45    public String getFirstName() {
46        return firstName;
47    }
48
49    public void setFirstName(String firstName) {
50        this.firstName = firstName;
51    }
52
53    public String getLastName() {
54        return lastName;
55    }
56
57    public void setLastName(String lastName) {
58        this.lastName = lastName;
59    }
60
61}
62

Archive Download this file

Branches