基于SpringBoot+SpringCloud微服务架构 在线学习平台项目(资料、笔记、代码)完整
硅谷课堂是与尚硅谷合作项目,是一款基于微信公众号B2C模式在线学习平台。教程技术栈涉及主流SpringBoot+SpringCloud微服务架构,应用存储和点播,涉及微信公众号开发,包含公众号菜单/消息、微信分享/授权/支付。前端采用主流框架Vue和Element-ui,微信公众号采用H5页面,涵盖ES6/NPM/Babel/Axios/ECharts等,实现全栈开发;项目管理部署采用CODING
这个项目用的技术并不复杂,基本都是学习路线上提到的必学技术:
前端
Vue 2
vue-cli 脚手架(包含了 webpack + babel)
axios 请求库
Vant 组件库
Eslint 代码校验
Prettier 代码格式化
vue-admin-template 管理员模板(某谷好喜欢用这个)
微信 js-sdk
后端
微服务:
Spring Cloud 和 Spring Cloud Alibaba 框架
Nacos 注册中心
Spring Cloud Open Feign 远程调用
Spring Cloud Gateway 微服务网关
Maven 子父多模块
数据存储层:
MySQL:存储数据
MyBatis Plus:数据访问框架
工具库:
Easy Excel:读写 Excel 文件
weixin-java-mp:对接微信公众号
fastjson:json 序列化
Json Web Token(jjwt):生成 jwt token
Joda Time:日期时间操作
httpclient:请求客户端
Swagger + Knife4j 接口文档
技术架构图
管理后台演示:
公众号端演示:
**** Hidden Message *****
66666666666666666666 微服务架构 在线学习平台项目 我只是路过打酱油的。 RE: 基于SpringBoot+SpringCloud微服务架构 在线学习平台项目(资料、笔记、代码)完整 [修改]
啥也不说了,感谢楼主分享哇! 感谢分享 666666666666666666666666 6666666666666 牛逼牛逼
页:
[1]
2