mybaisPlus-spring-boot-starter
百度云盘链接:https://pan.baidu.com/s/1fhGy-FRXOxuQjM5ZZkbnAg 提取码: fs15
一、在工程下创建lib目录,添加mybaisPlus-spring-boot-starter.jar 如下图
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL4QDOwEjMyETM1ETNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
图-1.1
二、pom文件添加依赖
<dependency>
<groupId>com.ahuan</groupId>
<artifactId>mybaisPlus-spring-boot-starter</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}/lib/mybaisPlus-spring-boot-starter-1.0.jar</systemPath>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.46</version>
</dependency>
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.6</version>
</dependency>
三、配置属性
mybatisplus.jdbc-driver=com.mysql.jdbc.Driver
mybatisplus.jdbc-url= jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=utf-8&useSSL=true&zeroDateTimeBehavior=convertToNull&serverTimezone=UTC
mybatisplus.username= user
mybatisplus.password= pass
#工程位置默认值为user.dir
mybatisplus.project=D:/example/demo
#包名
mybatisplus.base-package=com.example.demo
#entity位置默认值为 entity
mybatisplus.entity-package= entity
#dao位置默认值为 dao
mybatisplus.dao-package=dao
#xml位置默认值为 resources/mapper
mybatisplus.xml-package=mapper
#是否使用lombok默认值为true
mybatisplus.enable-lombok=true
#是否开启swagger注释默认值为true
mybatisplus.enable-swagger=true
四、启动你的项目,访问 http://127.0.0.1:8080/gen-ui.html 如下图4.1
代码生成器 mapper有中文注释哟mybaisPlus-spring-boot-starter亲,赶快试试吧!!!
图-4.1
图-4.2
图-4.3
/**
* @author Created by Mybatis Generator on 2020/05/21
*/
public interface PtUserInfoMapper {
/**
* 根据主键删除
* @param id
* @return int
*/
int deleteByPrimaryKey(Long id);
/**
* 新增
* @param record
* @return int
*/
int insert(PtUserInfo record);
/**
* 选择性新增
* @param record
* @return int
*/
int insertSelective(PtUserInfo record);
/**
* 根据主键查询
* @param id
* @return PtUserInfo
*/
PtUserInfo selectByPrimaryKey(Long id);
/**
* 根据主键选择更新
* @param record
* @return int
*/
int updateByPrimaryKeySelective(PtUserInfo record);
/**
* 根据主键更新
* @param record
* @return int
*/
int updateByPrimaryKey(PtUserInfo record);
图 4-4
亲,赶快试试吧!!!
附一demo https://github.com/huan-git/gen-demo