Mybatis-plus-generator使用流程

打开Mybatis-plus-generator工程

如果提示项目的JDK版本过低,就在设置里修改版本为JDK8(默认1.5

idea怎么更改jdk版本-百度经验 (baidu.com)

Project 
V Mybatis-plus-generator 
v com 
v AutaCreater 
CodeGenerator 
resources 
m pom.xml 
Scratches and Consoles 
Cod eG enerator.java 
package com.AutoCreater; 
. baomidou . mybatisplus . core . exceptions . 
. baomidou . mybatisplus . core . toolkit . StringP001 ; 
. baomidou . mybatisplus . core . toolkit . StringUti1s ; 
. baomidou . mybatisplus . generator . AutoGenerator ; 
. baomidou . mybatisplus . generator . InjectionConfig; 
. baomidou . mybatisplus . generator . config. * ; 
. baomidou . mybatisplus . generator . config. po. Tablelnfo; 
. baomidou . mybatisplus . generator . config. rules . NamingS+ 
. baomidou . mybatisplus . generator . engine . FreemarkerTeml 
18 
11 
12 
13 
14 
15 
16 
17 
18 
19 
28 
21 
22 
23 
24 
- import 
i mport 
i mport 
i mport 
i mport 
i mport 
i mport 
i mport 
i mport 
i mport 
i mport 
- import 
public 
com 
com 
com 
com 
com 
com 
com 
com 
com 
java . util . ArrayList; 
java. util. List; 
java . util.Scanner; 
class CodeGenerator { 
ublic static String scanner(String tip) 
new Scanner(System. un 
Scanner scanner

 

第一步 codeGenerator类中修改数据源信息和包配置

new DataSourceConfig(); 
DataSourceConfig dsc 
dsc . setUr1 ( " j dbc : my sql : / / localhost : 3306/ c Encoding=utf8 " ) ; 
// dsc.setSchemaName("pub1ic")• 
dsc 
dsc 
dsc 
mpg 
. setDriverName("com.mysql . jdbc . Driver " 
. setUsername( " root " ) ; 
. setpassword( " root " ) ; 
. setDataSource(dsc) ;

 

包配置根据自己的项目实际路径设置,三层路径只需要写到第二层

new PackageConfig(); 
PackageConfig pc 
pc. setModu1eName(scanner( tip: ")); 
pc . setparent("com. IWI " ) ; 
mpg. setpackagelnfo(pc) ;

 

v springboot 
v com 
v springbaot 
G Spring

 

第二步 运行codeGenerator 模块名写第三层路径,表名根据事情情况填写

请 输 入 模 块 名 : 
请 输 入 表 名 , 多 个 英 文 逗 号 分 割 :

 

navicat显示的数据库信息

 

第三步 生成效果如图,红框括起来的就是自动生成的

com 
AutoCreater 
CodeGenerator 
spring boot 
controller 
entity 
mapper 
service 
resources 
mapper 
spring boot 
RoleMapper.xml 
t:" SysroleMapper.xml 
t:" SyssalaryMapper.xml 
t:" SysuserMapper.xml

 

第四步 将自动生成的文件复制到自己的java项目中,注意java项目得引入mybatis-plus,否则自动生成的各个类的注解无法使用,项目就会报错

后续要如何修改目录结构或者如何配置yml文件就不属于本篇文章要说的了,因为分类讨论了很多种情况并得出了许多种写法

springboot 
com 
spring boot 
controller 
entity 
mapper 
service 
SorinabootAoolication 
resources 
mapper 
spring boot 
RoleMapper.xml 
t:" SysroleMapper.xml 
t:" SyssalaryMapper.xml 
t:" SysuserMapper.xml 
static 
templates 
application.properties

posted @ 2021-10-04 23:11  夏·舍  阅读(628)  评论(0编辑  收藏  举报