JPA实现简单的增删改查功能
-----------------------------------------model类---------------------------------------------------
package com.dfl.ycp3.stock.common.model;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;
/**
* @author fyq
* @time 2019/12/03
* @Description 学生实体类
*/
@Entity
@Table(name = "student")
@Data
public class Student implements Serializable {
private static final long serialVersionUID = -2333472778385823832L;
//学号
@Id
@Column(name = "studentnumber")
private String studentNumber;
//姓名
@Column(name = "studentname")
private String studentName;
//性别
@Column(name = "studentsex")
private String studentSex;
//出生日期
@Column(name = "studentbirthday")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date studentBirthday;
//年龄
@Column(name = "studentage")
private Integer studentAge;
//爱好
@Column(name = "studenthobby")
private String studentHobby;
//创建时间
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Column(name = "createtime")
private Date createTime;
//创建人
@Column(name = "creator")
private String creator;
//更新时间
@Column(name = "updatetime")
private Date updateTime;
//更新人
@Column(name = "updateperson")
private String updatePerson;
public Student() {
}
public Student(String studentNumber, String studentName, String studentSex, Date studentBirthday, Integer studentAge,
String studentHobby, Date createTime, String creator, Date updateTime, String updatePerson) {
this.studentNumber = studentNumber;
this.studentName = studentName;
this.studentSex = studentSex;
this.studentBirthday = studentBirthday;
this.studentAge = studentAge;
this.studentHobby = studentHobby;
this.createTime = createTime;
this.creator = creator;
this.updateTime = updateTime;
this.updatePerson = updatePerson;
}
public String getStudentNumber() {
return studentNumber;
}
public void setStudentNumber(String studentNumber) {
this.studentNumber = studentNumber;
}
public String getStudentName() {
return studentName;
}
public void setStudentName(String studentName) {
this.studentName = studentName;
}
public String getStudentSex() {
return studentSex;
}
public void setStudentSex</