效果图:

Spring Boot☞ 使用Spring-data-jpa简化数据访问层

 

Spring Boot☞ 使用Spring-data-jpa简化数据访问层

 

代码区:

  1 package com.wls.integrateplugs.jpa.primary.model;
  2 
  3 /**
  4  * Created by wls on 2017/8/24.
  5  */
  6 import java.io.Serializable;
  7 
  8 import javax.persistence.Column;
  9 import javax.persistence.Entity;
 10 import javax.persistence.GeneratedValue;
 11 import javax.persistence.Id;
 12 
 13 @Entity
 14 public class User implements Serializable {
 15 
 16     private static final long serialVersionUID = 1L;
 17     @Id
 18     @GeneratedValue
 19     private Long id;
 20     @Column(nullable = false, unique = true)
 21     private String userName;
 22     @Column(nullable = false)
 23     private String passWord;
 24     @Column(nullable = false, unique = true)
 25     private String email;
 26     @Column(nullable = true, unique = true)
 27     private String nickName;
 28     @Column(nullable = false)
 29     private String regTime;
 30     @Column(nullable = false)
 31     private String name;
 32     @Column(nullable = false)
 33     private Integer age;
 34 
 35     public User() {
 36         super();
 37     }
 38 
 39 
 40     public User(String name, Integer age) {
 41         this.name = name;
 42         this.age = age;
 43     }
 44 
 45     public User(String userName, String passWord, String email, String nickName, String regTime, String name, Integer age) {
 46         this.userName = userName;
 47         this.passWord = passWord;
 48         this.email = email;
 49         this.nickName = nickName;
 50         this.regTime = regTime;
 51         this.name = name;
 52         this.age = age;
 53     }
 54 
 55     public Long getId() {
 56         return id;
 57     }
 58     public void setId(Long id) {
 59         this.id = id;
 60     }
 61     public String getUserName() {
 62         return userName;
 63     }
 64     public void setUserName(String userName) {
 65         this.userName = userName;
 66     }
 67     public String getPassWord() {
 68         return passWord;
 69     }
 70     public void setPassWord(String passWord) {
 71         this.passWord = passWord;
 72     }
 73     public String getEmail() {
 74         return email;
 75     }
 76     public void setEmail(String email) {
 77         this.email = email;
 78     }
 79     public String getNickName() {
 80         return nickName;
 81     }
 82     public void setNickName(String nickName) {
 83         this.nickName = nickName;
 84     }
 85     public String getRegTime() {
 86         return regTime;
 87     }
 88     public void setRegTime(String regTime) {
 89         this.regTime = regTime;
 90     }
 91 
 92     public String getName() {
 93         return name;
 94     }
 95 
 96     public void setName(String name) {
 97         this.name = name;
 98     }
 99 
100     public Integer getAge() {
101         return age;
102     }
103 
104     public void setAge(Integer age) {
105         this.age = age;
106     }
107 }
View Code

相关文章: