Mybatis Plus

Mybatis Plus是mybatis的增强版,为简化开发,提高效率而生

  1. 下载mybatis plus插件
  2. 添加依赖
    <!-- lombok-->
    <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.6</version> </dependency> <!-- mybatis plus --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.1.0</version> </dependency> <!-- alibaba的druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version> </dependency> <!-- mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency>
  3. 注解:

@TableName:数据表名注解。

@TableName("student")    //连接数据表student
public class Student{}

@TableId:主键注解

@TableId(type = IdType.AUTO)    //设置数据表ID,并默认自动递增
private Integer id;

@TableField:字段注解(非主键)

@TableField(value="stu_name",exist = true)   //设置数据表字段,true表示该属性是数据表中的字段
private String stuName;

@JsonFormat: 作用于属性,可以用来表示最新更新的时间

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
private Date updateTime;

官方文档:https://mp.baomidou.com/guide/annotation.html#tablename

posted @ 2019-04-03 16:59  AdvancerJiang  阅读(185)  评论(0编辑  收藏  举报