springboot+springcloud项目

根据尚硅谷官方发布的一套完整的springboot项目,谷粒学院项目—强烈推荐学习,此项目整合多种技术,难度比较高,不建议新手学习,推荐把我前面发布的springboot项目学习一遍,然后自己手写一个简答的前后端分离项目,再去把springcloud+springcloudalibab学习一下。

1.基本功能介绍

  • 基本的增删改查,分页,条件查询、

  • 使用阿里云技术,对象存储,视频点播

  • 短信验证码发送

  • 权限管理

  • 微信登录和订单支付

2.使用技术

前端技术

  • vue

  • elementUI

  • NUXT

  • es6

后端技术

  • springboot

  • springcloud+springcloudalibaba

  • mybatis_plus

  • easyexcel

  • oss

  • jwt+springsecurity

  • redis

  • git

  • docker

  • jenkins

由于对springsecurity不够了解,所以自己在学习这个项目的时候并没有用springsecurity,后面学习shiro来重新整合一下,这个项目对我来说影响还挺大,不过有些地方老师讲的不够清楚,如果在没有学技术的前提的下不推荐去看这个项目,不然会特别迷惑。

由于后面章节对技术的不熟悉,我并没有写完全部功能,不过大部分功能已经实现,有些地方也做了修改,比如,原视频使用hystrix做服务熔断,修改使用springcloudalibaba的sentinel技术做服务熔。项目的源码发布到gitee上面。

git地址:https://gitee.com/xzjsccz/springboot_guli.git

你可能感兴趣的:(springboot+springcloud项目)