逆向工程(根据模板和数据库生成代码)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lnazj/article/details/83374993

在公司开发项目的过程中,增删改以及根据id的对单表的查询都不需要自己写代码,直接根据模板和数据库就可以生成一整套代码,包括前端和后端的从而可以直接通过前端来实现对数据库的操作,这样大大提高了开发的效率,对于开发人员只需要写复杂的查询的就可以.
我们使用的一个工具是自己写的LKGeneator-x64.exe.现在以后端为例来讲解具体操作步骤,前端一样:

1.选择工具
在这里插入图片描述
2.数据表生成元数据
(1)配置
这个配置信息很全面,可以连接mysql、Oracle、sqlserver数据库,同时根据数据库表名设计的相应规则,对数据库中的字段进行了处理,因为在mybatis的使用中我们一般会去掉_,并且除第一个单词外的其他单词首字母均大写,这里都做了相应的处理。
在这里插入图片描述
(2)选取表
在这里插入图片描述
(3)生成元数据代码
在这里插入图片描述
(4)编译元数据
在这里插入图片描述
3.元数据生成代码
(1)配置
这里需要修改的就是存放模板的位置以及包名(包名和项目的结构一样即可)我们需要根据这个模板来生成代码
在这里插入图片描述
模板:这个模板是根据公司项目的需要进行配置的,我们我们公司这个项目使用的是Spring cloud框架,每个服务使用的是Spring boot

(2)从元数据生成代码
在这里插入图片描述
现在我们就已经生成好了增删改的所有的代码了,前端与后端生成方式一样,以同样的方式生成前端代码之后,我们不需要进行任何操作就可以实现前后端联调来操作数据库了.
下面分享如何自己写模板,根据数据库来生成模板代码。

猜你喜欢

转载自blog.csdn.net/lnazj/article/details/83374993