- Spring Boot ==> 2.2.11.RELEASE
- Spring Cloud ==> Hoxton.SR5
- Spring Cloud Alibaba ==> 2.2.0.RELEASE
- aliyun-spring-boot-dependencies ==> 1.0.0
- common 通用模块
- common-util
通用包
- service-base
服务基础模块,所有服务都需引入
- spring-security
- common-util
- infrastructure 基础设施
- api-gateway
网关服务
port=9600
- api-gateway
- service 服务模块
- service-ams
广告服务
port=9610- 功能:广告推荐
- service-core
资源信息服务
port=9620- 功能:课程操作,讲师操作
- service-mms
通信服务
port=9630- 功能:聊天,聊天室
- service-oss
对象存储服务
port=9640- 功能:阿里云OSS对象存储
- service-sms
短信息服务
port=9650- 功能:手机验证码发送,邮件验证码发送
- service-statistice
统计服务
port=9660- 功能:统计用户注册,统计日访问量......
- service-trade
订单服务
port=9670- 功能:查询订单,购买课程
- service-ucenter
用户中心服务
port=9999- 功能:用户注册,用户登录,颁发Token,Token信息解码
- service-vod
视频点播服务
port=9690- 功能:阿里云VOD视频点播,讲师可以进行直播
- service-acl
权限控制服务
port=9680- 功能:管理员、角色、菜单管理
- service-ams
service-ams:广告分类操作,广告操作
service-core:核心功能操作
service-ucenter:用户注册,用户登录,颁发Token,Token信息解码,微博第三方登录
service-sms:手机验证码发送,邮件验证码发送
service-oss:文件对象操作
service-vod:视频点播操作,视频直播操作
service-statistice:统计用户注册,统计信息Excel导出
service-mms:直播聊天室
service-trade:订单操作,支付宝【沙箱】支付
api-gateway:统一URL鉴权
讲师开播操作的前端界面
全局搜索功能
评论功能