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;

   }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容