前两天看到MyBtais-Plus中提到可以做代码自动生成,于是就想试一试,结果当然不错···但是中间遇到一个问题卡了好长时间。
代码自动生成
先看一下自动生成的代码吧,对应的代码搜一下还是很多的,但是有一些可能不能用,我找了一个能用的版本自己做了调整。需要用的话把下边的代码复制一下,放在com.xxx.xxxx文件下。
代码如下,如果要自用的话有一些地方要做调整,比如文件输出目录、数据源配置(mysql的版本有区别)、全局配置,但是总体来看难度不是很大。
package com.example.testmybatis;
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.NamingStrategy;
public class CodeGenerator {
//main函数
public static void main(String[] args