# nl-root 功能模块已经做了区域,API引用所有的功能模块。API只提供接口具体实现在具体模块中实现 task->api->调度 ## 模块 nl-web-app: 启动模块 (需要吧所有的controller的模块引入) nl-common: 通用模块 (api模块引入此模块,其他模块可以独自引入) nl-api:api模块 (业务之间相互调用的交互模块) nl-business-xxx: 业务模块 (通过api模块互相调用) ## 结构 1、所有的依赖版本管理都放到最外层的pmx中管理 2、各自模块引入则不需要添加版本号 3、新建模块需要引入api模块,并且在web模块中引入新建的模块,最外层pom需要定义新建模块的版本号:使用