Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.phongtrungtran.usermodule.entity;
- import java.io.Serializable;
- import javax.persistence.*;
- import lombok.Data;
- import org.hibernate.annotations.CreationTimestamp;
- import org.hibernate.annotations.UpdateTimestamp;
- import java.util.Date;
- @Entity
- @Table(name = "user")
- @Data
- @NamedQuery(name = "User.findAll", query = "SELECT u FROM User u")
- public class User implements Serializable {
- private static final long serialVersionUID = 1L;
- @Id
- @GeneratedValue(strategy = GenerationType.AUTO)
- private int id;
- @Lob
- private String username;
- private String email;
- private String password;
- @Transient
- private String passwordConfirm;
- @Transient
- private String newPassword;
- private String fullname;
- private String phone;
- @Lob
- private String address;
- @Column(name = "role_id")
- private int roleId;
- private int deleted;
- @Column(name = "created_by")
- private int createdBy;
- @Column(name = "created_date")
- @Temporal(TemporalType.TIMESTAMP)
- @CreationTimestamp
- private Date createdDate;
- @Column(name = "updated_by")
- private int updatedBy;
- @Column(name = "updated_date")
- @Temporal(TemporalType.TIMESTAMP)
- @UpdateTimestamp
- private Date updatedDate;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement