mbaits-plus
有很多好用的功能,今天我们这里介绍一下mbatis-plus的代码生成器
为啥要用?
给我一个数据库表,我可以给你生成三层架构,mapper层,server层,pojo基础类全部一键生成
但是我觉得还不够满意,所以我自己封装了一下,让他也能一键生成controller,从而来实现一键现实增删改查
同时今天也给不会用的同学0基础入门mbatis-plus
首先你们需要下载一下我已经配置并封装好的mbatis-plus
黑盘https://blackyun.cn/#/info?id=1659478347220594689大家可以自行下载项目,直接导入idea即可
同时我们创建自己的项目包为:
src/main/java/com/black/下面就是自己的项目了,如下图
当然也可以用自己的包名,改一下import 就行
接着我们打开我配置好的mbatis-plus,
1.先加载依赖,这个就不说了
2.找到autoCode,修改里面的数据库配置
这里我也提供一下这个核心代码,有能力的可以自己导入依赖后,自行修改
package com;
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.generator.AutoGenerator;
import com.baomidou.mybatisplus.generator.config.DataSourceConfig;
import com.baomidou.mybatisplus.generator.config.GlobalConfig;
import com.baomidou.mybatisplus.generator.config.PackageConfig;
import com.baomidou.mybatisplus.generator.config.StrategyConfig;
import com.baomidou.mybatisplus.generator.config.rules.DateType;
import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class autoCode {
private static String toHump