Blame view

src/main/java/etunicorn/Personne.java 1.08 KB
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
1
2
  package etunicorn;
  
8f05ee77   Geoffrey PREUD'HOMME   API /role et amél...
3
  import javax.persistence.*;
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
4
  import java.util.Date;
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
5
6
7
8
  
  /**
   * Created by geoffrey on 28/01/17.
   */
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
9
  @Entity
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
10
  public class Personne {
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
11
12
13
  
      @Id
      @GeneratedValue(strategy = GenerationType.AUTO)
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
14
      private int id;
790d94b4   Geoffrey PREUD'HOMME   Base de données, ...
15
  
8f05ee77   Geoffrey PREUD'HOMME   API /role et amél...
16
      @Column(unique = true)
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
17
      private String carte;
8f05ee77   Geoffrey PREUD'HOMME   API /role et amél...
18
  
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
19
      private Date naissance;
8f05ee77   Geoffrey PREUD'HOMME   API /role et amél...
20
21
  
      @Column(unique = true)
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
22
      private String login;
8f05ee77   Geoffrey PREUD'HOMME   API /role et amél...
23
24
25
26
  
      @ManyToOne
      private Role role;
  
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
27
28
29
30
  
      public Personne() {
      }
  
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
      public int getId() {
          return id;
      }
  
      public void setId(int id) {
          this.id = id;
      }
  
      public String getCarte() {
          return carte;
      }
  
      public void setCarte(String carte) {
          this.carte = carte;
      }
  
      public Date getNaissance() {
          return naissance;
      }
  
      public void setNaissance(Date naissance) {
          this.naissance = naissance;
      }
  
      public String getLogin() {
          return login;
      }
  
      public void setLogin(String login) {
          this.login = login;
      }
  
8f05ee77   Geoffrey PREUD'HOMME   API /role et amél...
63
64
65
      public Role getRole() {
          return role;
      }
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
66
  
8f05ee77   Geoffrey PREUD'HOMME   API /role et amél...
67
68
69
      public void setRole(Role role) {
          this.role = role;
      }
aaf8ab01   Geoffrey PREUD'HOMME   Base, à priori
70
  }