由于在mybatisplus中不怎么写sql语句,且查询使用mp内嵌的api,这个时候如果表名和实体类名不一致就会查不到(默认将实体类名转化为表名进行查询),因此需要@TableName注解;
同理,实体类中的字段名和表的字段名不一致也会差不多,因此需要@TableFiled注解;
@Data
@TableName(value = "user_db")
public class User {
private Long id;
private String name;
@TableField(value = "psw")
private String password;
private Integer age;
private String tel;
}