打造Spring Cloud构建微服务架构的最全资料
该项目是学习SpringCloud相关的源码库。这里以示例为主。每一个知识点都会有相关的示例代码。
为了更好的 完善,提升,B/S架构系统的性能和实用性,系统在完成部分业务的同时尽可能的使用缓存或其它分布式容器高效率的做数据计算,ES查询等,尽量为关系型数据库减少压力,dataprocess是基于SpringBoot为基础做的Binlog,MQ数据适配,解析,校验,托管,异常捕获,为使用者提供两种方案,观察者模式和责任链模式并提供出 crud接口 使用者只需要按自己的需求同步到其它容器中即可
基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中
基于springboot cloud构建的一个商城项目,包括前端,后端和h5应用,小程序,作为zscat应用实践的模板项目。基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务敏捷开发系统架构。并引入组件化的思想实现高内聚低耦合,[ 微信 + 支付宝 + 百度 + 头条 ] 小程序 + APP + 公众号 + PC + H5 项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,积分商城,分销商城并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等
springboot-vue-chat 整合- 登录注册- 基于RBAC的权限模型(可分配角色和菜单权限)- 单表增删改查(包括分页模糊查询)- 登录验证码- 文件上传- 导入导出- 服务器部署- 富文本编辑器- 树形表格(数据可作为树形菜单使用) - 百度地图- 在线聊天室- 在线留言- 整合Echarts图表 - 支付宝沙箱支付- SpringSecurity密码加密验证各种
提供一个netty版的websocket客户端,可以断线重连接