Blame view

src/main/java/fr/plil/sio/web/mvc/User.java 1.22 KB
aa193b2b   Julien Iguchi-Cartigny   First version
1
2
  package fr.plil.sio.web.mvc;
  
aa193b2b   Julien Iguchi-Cartigny   First version
3
  
2070653e   Julien Iguchi-Cartigny   Switching to spri...
4
  import javax.persistence.*;
2070653e   Julien Iguchi-Cartigny   Switching to spri...
5
6
  
  @Entity
64343f46   Julien Iguchi-Cartigny   Fixing SQL import...
7
  public class User {
2070653e   Julien Iguchi-Cartigny   Switching to spri...
8
9
10
11
12
13
  
      @Id
      @GeneratedValue(strategy = GenerationType.AUTO)
      private Long id;
  
      @Column
aa193b2b   Julien Iguchi-Cartigny   First version
14
      private String username;
2070653e   Julien Iguchi-Cartigny   Switching to spri...
15
16
  
      @Column
aa193b2b   Julien Iguchi-Cartigny   First version
17
18
      private String password;
  
2070653e   Julien Iguchi-Cartigny   Switching to spri...
19
20
21
22
23
24
25
26
      public User() {
      }
  
      public User(String username, String password) {
          this.username = username;
          this.password = password;
      }
  
aa193b2b   Julien Iguchi-Cartigny   First version
27
28
29
30
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
      public String getUsername() {
          return username;
      }
  
      public void setUsername(String username) {
          this.username = username;
      }
  
      public String getPassword() {
          return password;
      }
  
      public void setPassword(String password) {
          this.password = password;
      }
  
      @Override
      public boolean equals(Object obj) {
          if (obj == null) {
              return false;
          }
          if (getClass() != obj.getClass()) {
              return false;
          }
          final User other = (User) obj;
          return !((this.username == null) ? (other.username != null) : !this.username.equals(other.username));
      }
  
      @Override
      public int hashCode() {
          int hash = 7;
          hash = 29 * hash + (this.username != null ? this.username.hashCode() : 0);
          return hash;
      }
  }