大型JavaWeb分布式系统中关于maven多模块构建以及代码依赖管理
来源:互联网 发布:股票dma源码 编辑:程序博客网 时间:2024/05/16 15:37
—大型项目分层顺序—
前后台分——>分层——>分模块
1、按前后台分:
正常先按照前后台来分,前台可以分成service层单独成一个子项目,提供service给后台复用,这样就能解决前后台重复代码的问题,也方便各自业务扩展,前后台这是两个大的业务块
2、按层级来分:
如果前后台分层无法满足再按层级来分,不是按照dao service controller来分,这样太细了,没意义,一般是按照view(MVC)和service来分,view是跟展示相关的,service包含了dao和controller,service给view和别的业务提供服务
3、按模块分:
如果每个层级业务还是很复杂的话,才按照模块细分,比如用户模块的service,交易模块的service之类的,拆成不同的service
2、按层级来分:
如果前后台分层无法满足再按层级来分,不是按照dao service controller来分,这样太细了,没意义,一般是按照view(MVC)和service来分,view是跟展示相关的,service包含了dao和controller,service给view和别的业务提供服务
3、按模块分:
如果每个层级业务还是很复杂的话,才按照模块细分,比如用户模块的service,交易模块的service之类的,拆成不同的service
—实例—
我们看看项目实例
—总结—
在于实践。
0 0
- 大型JavaWeb分布式系统中关于maven多模块构建以及代码依赖管理
- 大型JavaWeb分布式系统中关于maven多模块构建以及代码依赖管理
- maven 构建简单多模块依赖
- maven多模块项目依赖管理
- Maven多模块项目依赖管理
- Maven多模块项目依赖管理
- maven管理多模块系统
- maven管理多模块系统
- maven管理多模块系统
- 使用maven多模块构建dubbo第一个分布式HelloWorld
- Maven多模块依赖
- Maven POM文件、多模块以及依赖关系
- 使用maven构建项目和管理依赖
- SSM整合---使用Maven依赖管理&构建
- SSH整合---使用Maven依赖管理&构建
- maven构建多模块
- maven构建多模块
- 使用Maven为代码构建依赖包
- 记单词005
- linux按文件大小排序和按时间排序指令
- CentOS之:nginx安装
- [Wondgirl] iOS-日历
- 大公司里怎样开发和部署前端代码?
- 大型JavaWeb分布式系统中关于maven多模块构建以及代码依赖管理
- 常见浏览器兼容性问题与解决方案
- skyline中改变模型颜色
- c语言银行家算法
- RxJava 详解
- 【编程之法】有趣的字符串全排列
- Android studio使用Git进行协同开发
- ThreadPoolTaskExecutor 多线程分解执行耗时任务与单线程串行执行简单比较
- 对U盘作死后怎么恢复,记在把U盘变成fedora启动盘失去内存之后