maku-module-generator 为代码生成器模块,主要是把maku-generator集成进来了。
引入
在
maku-boot/maku-server/pom.xml
里面引入组件依赖,如下所示:
<dependency>
<groupId>net.maku</groupId>
<artifactId>maku-module-generator</artifactId>
<version>${revision}</version>
</dependency>
IDEA开发工具生效
完成上面的引入后,idea开发工具,默认是不会加载这个依赖的,我们就会错误的感觉引入依赖失败。要让idea开发工具生效也很简单,只需要reload一下,就可以了,如下所示:
完成上面这2步后,依赖就会生效。
菜单SQL
执行对应的SQL文件(如:MySQL),初始化菜单数据,如下所示
maku-boot/db/mysql/module/maku-module-generator.sql
代码生成器SQL
还需要执行maku-generator对应的SQL文件,初始化代码生成器的表结构,如下所示
https://gitee.com/makunet/maku-generator/blob/master/db/mysql.sql
启动项目
完成上面步骤后,再启动项目,则可看到maku-module-generator对应的功能,如下所示: