maku-boot 是采用组件模式,扩展不同的业务功能,可以很方便的实现各种业务需求,且不会导致系统臃肿,若想使用某个组件,按需引入即可,反之亦然。

引入

maku-boot/maku-server/pom.xml里面引入组件依赖,如下所示:

<dependency>
    <groupId>net.maku</groupId>
    <artifactId>maku-module-xxx</artifactId>
    <version>${revision}</version>
</dependency>

IDEA开发工具生效

完成上面的引入后,idea开发工具,默认是不会加载这个依赖的,我们就会错误的感觉引入依赖失败。要让idea开发工具生效也很简单,只需要reload一下,就可以了,如下所示:


完成上面这2步后,依赖就会生效。

SQL语句

引入组件后,还需要执行对应的SQL文件(如:MySQL),初始化表结构和菜单等。

maku-boot/db/mysql/module/maku-module-xxx.sql