博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建逆向工程的两种模板
阅读量:5320 次
发布时间:2019-06-14

本文共 2736 字,大约阅读时间需要 9 分钟。

第一种方式:运用逆向工程的配件
a>先把pom.xml的依赖加载上(springboot-rz19\resource)
4.0.0
com.itqf
mybatis-generator
1.0-SNAPSHOT
org.mybatis.generator
mybatis-generator-core
1.3.2
org.mybatis.generator
mybatis-generator-maven-plugin
1.3.2
mysql
mysql-connector-java
5.1.45
${basedir}/src/main/resources/generatorConfig.xml
true
b>然后把generatorConfig.xml配置资源放在resource中,别忘记修改里面的数据库及里面的要逆向生成的表名

c>运行打开maven projects找到下面鼠标点击的地方右键run maven build记住只能点击一次

第二中方式:不用pom.xml的方式:直接把generatorCongfig.xml放在resources中,代码在上面
a>写一个测试类
public class Testgenerator {        public static void main(String[] args) throws Exception {                List
warnings = new ArrayList
(); boolean overwrite = true; File configFile = new File("src/main/resources/generatorConfig.xml"); ConfigurationParser cp = new ConfigurationParser(warnings); Configuration config = cp.parseConfiguration(configFile); DefaultShellCallback callback = new DefaultShellCallback(overwrite); MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings); myBatisGenerator.generate(null); System.out.println("success"); }

b>直接运行上面的代码即可

注意:如果要反复使用,一定要把之前生成的代码全部删除干净

转载于:https://www.cnblogs.com/wanghuaying/p/9881383.html

你可能感兴趣的文章
Android ContentProvider的实现
查看>>
sqlserver 各种判断是否存在(表名、函数、存储过程等)
查看>>
给C#学习者的建议 - CLR Via C# 读后感
查看>>
Recover Binary Search Tree
查看>>
Java 实践:生产者与消费者
查看>>
[转]IOCP--Socket IO模型终结篇
查看>>
js 获取视频的第一帧
查看>>
各种正则验证
查看>>
观察者模式(Observer)
查看>>
python中numpy.r_和numpy.c_
查看>>
egret3D与2D混合开发,画布尺寸不一致的问题
查看>>
freebsd 实现 tab 命令 补全 命令 提示
查看>>
struts1和struts2的区别
查看>>
函数之匿名函数
查看>>
shell习题第16题:查用户
查看>>
实验4 [bx]和loop的使用
查看>>
Redis常用命令
查看>>
2018.11.06 bzoj1040: [ZJOI2008]骑士(树形dp)
查看>>
2019.02.15 bzoj5210: 最大连通子块和(链分治+ddp)
查看>>
redis cluster 集群资料
查看>>