1 package com.entity;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 import org.hibernate.annotations.GenericGenerator;
25 import org.hibernate.envers.Audited;
26 import org.springframework.data.jpa.domain.support.AuditingEntityListener;
27
28 import javax.persistence.*;
29
30
31
32
33 @Entity
34 @Table(name = "authorities")
35 @EntityListeners(AuditingEntityListener.class)
36 @Audited
37 public class AuthorityEntity extends BaseEntity {
38 @Id
39 @GeneratedValue(generator = "system-uuid")
40 @GenericGenerator(name="system-uuid", strategy = "uuid")
41 @Column(name = "authority_guid" )
42 private String authorityGuid;
43
44 @Column(name = "username")
45 private String username;
46
47 @Column(name = "authority")
48 private String authority;
49
50 public String getAuthorityGuid() {
51 return authorityGuid;
52 }
53
54 public void setAuthorityGuid(String authorityGuid) {
55 this.authorityGuid = authorityGuid;
56 }
57
58 public String getUsername() {
59 return username;
60 }
61
62 public void setUsername(String username) {
63 this.username = username;
64 }
65
66 public String getAuthority() {
67 return authority;
68 }
69
70 public void setAuthority(String authority) {
71 this.authority = authority;
72 }
73 }