天天看点

代码生成器 mapper有中文注释哟mybaisPlus-spring-boot-starter亲,赶快试试吧!!!

mybaisPlus-spring-boot-starter

百度云盘链接:https://pan.baidu.com/s/1fhGy-FRXOxuQjM5ZZkbnAg 提取码: fs15 

一、在工程下创建lib目录,添加mybaisPlus-spring-boot-starter.jar 如下图

代码生成器 mapper有中文注释哟mybaisPlus-spring-boot-starter亲,赶快试试吧!!!

                                             图-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

代码生成器 mapper有中文注释哟mybaisPlus-spring-boot-starter亲,赶快试试吧!!!

                                                            图-4.2

代码生成器 mapper有中文注释哟mybaisPlus-spring-boot-starter亲,赶快试试吧!!!

                                                         图-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