一、分模块开发与设计
1. 分模块开发的意义
问题导入
分模块开发对工程有什么好处?
模块拆分原则
目的:项目的扩展性变强了,方便其他项目引用相同的功能。
- 将原始模块按照功能拆分成若干个子模块,方便模块间的相互调用,接口共享
2. 分模块开发(模块拆分)
问题导入
一个完整的工程依据什么来进行模块的拆分?
2.1 创建Maven模块
2.2 书写模块代码
注意事项:
- 分模块开发需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分
2.3 通过maven指令安装模块到本地仓库(install指令)
注意事项:
- 团队内部开发需要发布模块功能到团队内部可共享的仓库中(私服)