Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package in.springframework.blog.tutorials;
- import javax.persistence.*;
- import java.util.Date;
- @Entity
- @Table(name = "user",
- uniqueConstraints =
- {
- @UniqueConstraint(name = "uq_email", columnNames = {"email"}),
- @UniqueConstraint(name = "uq_authToken", columnNames = {"authToken"}),
- @UniqueConstraint(name = "uq_username", columnNames = {"username"})
- })
- public class User {
- @Id
- @GeneratedValue(strategy=GenerationType.AUTO)
- private Long id;
- private String fullname;
- private String username;
- private String password;
- private String email;
- private long mask;
- private String authToken;
- private Date expiry;
- public Long getId() {
- return id;
- }
- public void setId(Long id) {
- this.id = id;
- }
- public String getFullname() {
- return fullname;
- }
- public void setFullname(String fullname) {
- this.fullname = fullname;
- }
- 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;
- }
- public String getEmail() {
- return email;
- }
- public void setEmail(String email) {
- this.email = email;
- }
- public long getMask() {
- return mask;
- }
- public void setMask(long mask) {
- this.mask = mask;
- }
- public String getAuthToken() {
- return authToken;
- }
- public void setAuthToken(String authToken) {
- this.authToken = authToken;
- }
- public Date getExpiry() {
- return expiry;
- }
- public void setExpiry(Date expiry) {
- this.expiry = expiry;
- }
- }
Add Comment
Please, Sign In to add comment