博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis三剑客之一 Mybatis-generator-maven-plugin(maven插件)逆向工程生成pojo+dao+mappers...
阅读量:5886 次
发布时间:2019-06-19

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

hot3.png

maven配置文件pom。xml的标签<build> 增加如下插件配置:

ymail
org.mybatis.generator
mybatis-generator-maven-plugin
1.3.2
true
true
...............

在resources目录下新建 generatorConfi.xml 配置文件

203846_Cq7w_2507499.png

generatorConfi.xml的配置如下:

在resources目录下新建 数据源配置文件:datasource.properties

203916_t8Ij_2507499.png

datasource.properties配置内容如下:

#db.driverLocation=G:\\my_resources\\jar\\mysql-connector-java-5.1.6.jardb.driverLocation=G:\\my_resources\\jar\\mysql-connector-java-5.1.6-bin.jardb.driverClassName=com.mysql.jdbc.Driverdb.url= jdbc:mysql://192.168.43.21:3306/mmall?characterEncoding=utf-8db.username=rootdb.password=123456

运行插件:

点击IDEA右侧的 maven项目侧边栏,展开:

203529_r2S0_2507499.png

展开后找到下图的插件位置,双击 运行

203605_2yFv_2507499.png

控制台显示下面的内容则逆向成功

203335_qwoz_2507499.png

查看包中的dao接口pojo映射类,以及resources中的mappers的sql实现

204908_I8rL_2507499.png

其他执行方式:

cmd  进入项目所在跟目录执行(本地自己下载了mavn并配置了环境变量):

mvn mybatis-generator:generate

 

强烈建议所有的表都包含create_time和update_time两个字段

为了不浪费开发时间以及经历,这两个字段的值交给db(sql)来自行赋值,将每一个mapper的xml配置文件中的

insert语句的value中的create_time和update_time的值改为函数now(),

update语句的value中的update_time的值改为函数now()。

其中now()是mysql的内置函数

例如:

205144_uWgx_2507499.png

改为:

205254_T3nt_2507499.png

 

 

转载于:https://my.oschina.net/iyinghui/blog/1615167

你可能感兴趣的文章
Zeppelin的入门使用系列之使用Zeppelin运行shell命令(二)
查看>>
form表单下的button按钮会自动提交表单的问题
查看>>
那些年追过的......写过的技术博客
查看>>
python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
查看>>
CSS魔法堂:Transition就这么好玩
查看>>
C/C++ 多线程机制
查看>>
如何使用Core Text计算一段文本绘制在屏幕上之后的高度
查看>>
2010技术应用计划
查看>>
Winform开发框架之权限管理系统改进的经验总结(3)-系统登录黑白名单的实现...
查看>>
JavaScript高级程序设计--对象,数组(栈方法,队列方法,重排序方法,迭代方法)...
查看>>
【转】 学习ios(必看经典)牛人40天精通iOS开发的学习方法【2015.12.2
查看>>
在 ASP.NET MVC 中使用异步控制器
查看>>
SQL语句的执行过程
查看>>
详解Linux中Load average负载
查看>>
PHP遍历文件夹及子文件夹所有文件
查看>>
WinForm程序中两份mdf文件问题的解决
查看>>
程序计数器、反汇编工具
查看>>
Android N: jack server failed
查看>>
如何将lotus 通讯簿导入到outlook 2003中
查看>>
WinForm 应用程序中开启新的进程及控制
查看>>