java架构师成长路线-springboot+gradle多模块化应用

鲁班学院java架构师成长路线

gradle多模块化

现在单体应用很少了,通常会分为以下几个模块:

1.提供给后台操作的admin模块

2.提供给RPC远程调用的 service模块

3.打包提供给别的应用的client 模块

4.对数据库操作及实现接口的 business-impl模块

5.供服务内部调用的manager模块

6.通用的工具类common模块

这里选取Admin和business-impl的代码进行展示:

admin->build.gradle:
java架构师成长路线-springboot+gradle多模块化应用
business-impl模块的build.gradle
java架构师成长路线-springboot+gradle多模块化应用
总体的拆分模块及包如下图所示:
java架构师成长路线-springboot+gradle多模块化应用
java架构师成长路线-springboot+gradle多模块化应用

猜你喜欢

转载自blog.51cto.com/14873808/2536672