一 pom.xml 导入依赖 (这里低版本会报错)
<dependency>
<groupId>tk.mybatis</groupId>
<artifactId>mapper-spring-boot-starter</artifactId>
<version>2.1.5</version>
</dependency>
二 书写PersonZhuJie类
package com.example.demo.bean;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
@Table(name = "per")
public class PersonZhuJie {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
@NotNull(message = "用户名不能为空")
private String name;
@NotNull(message = "密码不能为空")
private String password;
@Column(name = "age")
private int age;
@Column(name = "sex")
private String sex;
@Column(name = "address")
public String address;
public Integer getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
}
三 mapper 包书写PersonZhuJieMapper接口