首页 > 其他 > 详细

阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-4 项目分层设计原则讲解

时间:2019-12-11 22:42:35      阅读:130      评论:0      收藏:0      [点我收藏+]

一个工厂生产汽车,
技术分享图片
业务模块拆分,分层。
通过maven项目聚合。
common.jar:通用的方法,工具类,枚举、等等,它是单独的一个包
pojo.jar:实体类相关的,entity、
mapper.jar:数据层,也算是dao层,因为我们会使用Mybatis,所以这里定义的时候就定义为mapper了。如果用的其他的orm框架例如JPA,这里就客户定义为dao层。
service.jar:业务层, 
controller.jar:接收请求,处理请求。
技术分享图片
通过maven的分层,使得项目更加的清晰,
maven拆分项目为多个不同的子模块,可以按需让其他的项目去依赖。不同的子模块聚合在一起,最终就是一个可以去运行的项目。
并且他们可以使用不同的组件相互不同的进行依赖。

结束






 

阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-4 项目分层设计原则讲解

原文:https://www.cnblogs.com/wangjunwei/p/12025146.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!