说明:
以下内容是根据idea自带的scripted Extentions 中的 Generate POJOs.groovy 改造而来,可以自动生成xml、dao、数据源文件共计5个文件,可以自动匹配商品中心的需求【根据门店、大区、log等自动添加多数据源注解】,如不符合要求可根据groovy语法自行改造。
遗留问题:
- copyright中的【所】和【、】依旧存在乱码现象;
- 不能自动生成到项目的所在文件地址,需要手动copy;
- 只有selectList、insertSelective、selectByPrimaryKey、deleteByPrimaryKey、updateByPrimaryKey、batchUpdateById、batchInsertSelective 7个方法;
步骤:
下载并导入文件到地址【idea的扩展目录】:.IntelliJIdea2019.2configextensionscom.intellij.databaseschema
打开idea连接databases:
打开mysql连接:
填写数据库信息:
出现如图信息,如果发现缺库,右键数据库上properties,勾选all schema:
打开如下图所示:
选择需要导入的路径:
自动生成如下文件:
参考文献:
groovy 语法:Groovy 概述_w3cschool



