老师,请问一下business这个模块跟system这个模块的问题

来源:5-1 大章列表查询功能开发1

三尺357159

2020-04-27

老师,你好,请问business模块跟system模块区别在哪里呢?系统的业务逻辑代码不是写在system模块上吗?为什么还多出来一个business呢

写回答

1回答

甲蛙

2020-04-27

微服务就是要将不同的业务拆成不同的模块,system模块是系统相关的,比如用户、资源、角色、权限等;business是业务相关的,比如课程、章节、讲师等。

0
3
甲蛙
回复
慕粉8429964
Maven聚合工程其实就是课程中的父子工程。设计模式有个原则叫“高内聚,低耦合”,我们把功能紧密关联的聚成一个一个的模块,比如用户,角色,资源,三者功能很相关,所以把它们聚成一个system模块。模块和模块之间耦合度较低,比如system和business,似乎少了谁,另一个影响不是太大。
2020-05-06
共3条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1697 问题

查看课程