侧边栏壁纸
博主头像
高大北博主等级

所有的再见中,我最喜欢明天见

  • 累计撰写 208 篇文章
  • 累计创建 151 个标签
  • 累计收到 20 条评论
标签搜索

目 录CONTENT

文章目录

项目分层设计原则(三)

高大北
2022-04-27 / 0 评论 / 3 点赞 / 246 阅读 / 303 字 / 正在检测是否收录...

项目拆分与聚合

image-20210209172659909.5fd1607e
举个例子:生产一辆汽车,里面的每个零部件,一个厂商不一定都有实力全部生成出来,就拆分成一个一个的,自己只负责其中几个,其余的从其他厂商购买。

最后再整合成一个产品。也就是项目中的拆分、聚合,能达到复用等目的。

比如:生产 3 个型号的汽车,其中大部分零部件都是一样的,只需要去做不一样的再整合在一起就行了。不需要重复的造轮子。

Maven 聚合项目

写一个聚合性 pom.xml 将一下模块聚合起来,打成 war 或则 jar
● common.jar:
● pojo.jar :实体类、数据库交互的类等
● mapper.jar :dao 层
● service.jar
● controller.jar
● …

小型项目这些一般是在一个项目中。

3

评论区