MyBatis Plus常用注解

常用注解

1. @TableName()
  这个注解可以绑定数据库表名
  可以用于实体类类名和数据库表名不同时,使用MyBatis Plus自带的增删改查方法


  /**
  例如
  **/
  @TableName("user")
  public class Student{

    private String id;

   }


  2. @TableId
  这个注解可以绑定主键;
  MyBatis Plus默认主键命名是id,但是有时主键的名字并不是id,
  那么使用MyBatis Plus自带的插入方法就需要设置主键的值,
  而用了这个注解就可以绑定主键,在使用MyBatis Plus自带的插入方法时就不需要赋值了
  

   /**
  例如
  **/
  public class Student{

    @TableId
    private String StudentId;

   }
  

  3. @TableFieId
  这个注解可以绑定数据库表里的字段名
  在用MyBatis Plus自带的CURD方法的时候,
  MyBatis Plus会自己去匹配数据库里面的字段,
  如果你实体类里的字段和数据库的不一样则会报错,
  而用了这个注解就可以绑定字段,不需要和数据库里的字段名一样,
  

  /**
  例如
  **/
  public class Student{

    @TableFieId("name")
    private String StudentName;

   }

你可能感兴趣的:(MyBatis Plus常用注解)