有关于多模块项目的问题

来源:1-1 课程序章

湿地车手

2022-04-05

老师,最近我在实习,我发现公司的项目貌似是多模块的,和老师这门课中的项目结构不太一样。请问一下
1.多模块和直接像老师一样分文件夹有什么区别吗?
2.一个子模块是指一个可以独立运行的程序吗?
3.这是微服务的思想吗?
这一块一直搞不太懂老师能不能指点一下

写回答

1回答

翔仔

2022-04-05

同学好,咱们这个课程的每一个模块,拆开来就是一个子系统。所以主要看项目体量,也有像咱们的这么小的,小的优势在于你能很直观很清晰学会项目是如何构建的,大的只是功能复杂,分成了多个模块,你陷入一个模块里面就看不到全貌了。

对于大型项目,一般会拆成多个子服务,每个服务就是一个独立的项目,都有一套完整的类似咱们这个项目的文件夹。

子模块通常是可以独立运行的,但是中型项目的话它有可能不能独立运行,只是一个jar之类的。

这个看情况,多数都是微服务,就是一个个独立的子项目,通过一套制定好的协议,通过rpc调用来交互

0
1
湿地车手
非常感谢!
2022-04-06
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5137 学习 · 8152 问题

查看课程