SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
该项目对应的是三根稻草笔记的后台管理系统,包括了用户管理,笔记管理类,管理员管理等等; 1、 使用 maven 管理和部署项目 2、 使用 MySQL 数据库存储笔记用户等信息; 3、 使用 Redis 存储登录票据以及邮箱、图片验证码; 4、 使用 mybatis 操作数据库,应对复杂查询语句; 5、 使用 swagger 以及 knife4j 进行测试接口以及生成接口文档;
610DockerJava
1.本方案定位于构建一个高效、安全、可扩展的微服务即时通讯系统,核心价值在于提供实时、可靠的聊天功能,支持用户注册、好友管理、群组聊天和文件传输等。解决了传统聊天系统在可扩展性、实时性和安全性方面的痛点,例如单体架构下的性能瓶颈、消息延迟,以及数据泄露风险。通过微服务架构和WebSocket技术,确保系统高可用性和即时响应;同时,集成JWT认证和AES加密,保障用户隐私和数据安全。 2.相比市场上的即时通讯方案(如微信、Slack或企业级IM工具),本方案采用开源微服务架构,基于Spring Cloud Alibaba + Vue3实现,具有更高的自定义性和扩展性。特色包括: - 微服务拆分 :将功能模块化为独立服务(如Auth、User、Group、Message、IM),便于独立部署和 scaling,而非市场方案的 monolithic 设计。 - 实时通讯优化 :使用WebSocket和Socket.io,确保低延迟消息推送,支持在线状态监测和历史消息同步,优于一些依赖轮询的市场产品。 - 安全增强 :内置JWT双重验证、AES消息加密和数字签名,防范篡改和泄露,超越了许多基础IM工具的安全水平。 - 集成现代技术 :结合Nacos注册中心、Kafka消息队列和Redis缓存,提供高性能和容错能力;前端使用Vue3+TypeScript,提升开发效率和用户体验。 - 开源与自定义 :作为开源项目,便于二次开发,适合企业内部部署,避免市场方案的订阅费用和数据隐私担忧。 3.方案的产品组成包括后端微服务集群(Gateway、Auth、User、Group、Message、IM服务)和前端Vue应用。技术选型如下: 后端:Spring Boot 2.7.x、Spring Cloud Alibaba 2021.x、Nacos(注册/配置)、Gateway(网关)、JWT(认证)、WebSocket(通讯)、MySQL(存储)、Redis(缓存)、Kafka(消息队列)。 前端:Vue 3.x、TypeScript、Vite、Element Plus、Pinia、Vue Router、Axios、Socket.io。
1370JavaJava
项目背景: 针对新能源重卡充电效率低、排队时间长、运维成本高等痛点,公司联合华为充电桩业务线,打造一站式智能充电 SaaS 平台,整合桩端控制、支付结算、用户运营及智能调度能力,覆盖物流园区、高速服务区等场景。 产品核心: 1. 行业首个深度融合 AI 算法的智能充电 SaaS 平台; 2. 集成充电服务、物流运输、智能调度三大核心模块; 3. 实现"桩-车-人-货"全链路智能化管理; 关键项目成果: 1. 深度对接华为充电桩全协议,开发行业独有的功率调节,使充电效率提升 30%,兆瓦级超充效率提升 70%; 2. 创新性应用 DS 预测模型,实现充电时长预估误差
770Java充电
找卡车小程序产品系统
项目背景: 货运中国系统是自研平台,作为年运输量达 4 亿吨的大型综合物流管理系统,承载 60 万+司机、40 万+ 车辆、5000+车队及 2000+货主的全链路数字化运营需求。 产品核心: 1. 多端协同平台架构: 货先生管理平台(PC 端)、货先生 APP(移动端)、加油么能源管理子系统; 2. 四大核心能力: 智能运力匹配、运输过程管控、能源成本优化、财务结算自动化; 关键项目成果: 1. 完成平台从 0 到 1 的架构设计和 3 大子系统建设; 2. 实现日均处理订单量 50 万+的稳定运行; 3. 系统可用性达 99.99%,平均响应时间
580Javaredis
看板的业务特征是,大约有261家店,每家店有一个SMB看板设备,每天上班时登录并打开看板画面,然后看板画面自动更新数据和画面,这里在实现时采用websocket长链接技术,估性能指标采用针对长链接的设定。另外每家店还有会客户经理使用SMB看板,每家店10个左右的CR,总共2610个。 根据上述业务场景,并综合考虑未来业务发展,假设未来所有的店都是用该看板系统。那么系统需要能承受同时2871个websocket长链接。如果考虑店的数量有所增长,增长到300家店,那么系统最大承受的长链接数是3300。
600SpringMVC开源汽车/车载系统
B2C商城源文件源码
业务方向主要分为云销、云采、云链、云翼四个方向。商城后台之上有个企业端,一个企业可拥有多个商城,商城类型分为:积分商城、集采商城、API商城、卡册商城四大类型。 积分商城:为企业提供积分商城、权益商城、分期商城、现金购商城等各种数字营销商城,打造企业与用户互动连接的场景化平台,满足客户回馈、积分兑换、权益激励等需求。 集采商城:企业采购系统,通过部署采购平台和优化采购流程,解决企业采购分散、管理困难、流程复杂、效率低下、成本居高等问题。 API商城:通过API技术与企业自有商城打通,实现两个系统之间的数据对接,运用商品接口、订单接口、售后接口、状态接口等。 卡册商城:企业专属员工福利商城,节日卡生日卡等员工福利发放兑换。
1270ElasticSearch电商10000.00元
项目介绍:高巨创新人工智能教育平台分为“综合服务站点”、“教学服务站点”和“后台管 理系统”,主要面向学校和编程教育机构。综合服务站点为普通用户提供课程服务、赛事服务 以及编程练习和作品展示等,教学服务站点为老师和学生提供备课资源、教学管理以及学情分 析等,后台管理系统为运营人员提供内容管理、机构管理、产品和积分管理以及数据报表等。
660Docker编程教育
LC信用证产品系统
1. 面向对象与核心价值: 面向微服务架构下的系统模块开发者,解决了分布式系统中角色数据跨服务调用的难题。通过声明式HTTP客户端实现了服务间角色信息的无缝对接,避免了服务消费者直接操作角色数据库的风险。 2. 差异化优势 相比常规方案具有以下特点: 〖熔断机制〗集成FallbackFactory实现服务降级,保障核心业务高可用 〖协议标准化〗基于RESTful规范设计接口,提供统一资源定位风格 〖配置解耦〗采用域名级服务发现机制,适应混合部署环境(如LMP/SDMS异构部署) 〖类型安全〗通过强类型DTO(SysRole)传输数据,替代原始的Map结构 3. 技术实现 技术栈组合: 基础框架:Spring Cloud OpenFeign 容错方案:FallbackFactory工厂模式 传输协议:HTTP/1.1 + JSON 接口规范:Spring Web MVC注解驱动 服务发现:域名直连配置(通过${otfp.service.system.uri}动态注入) 该设计实现了角色服务的透明化远程访问,使调用方无需关注底层HTTP通信细节即可完成角色数据的安全获取
500Java PC网站
电子商城开源项目
项目简介:本系统仿某东商城业务,采用微服务架构设计,利用 Spring Cloud框架,通过业务 划分相互独立的微服务,其中包含商城检索、用户认证、购物车、订单、商品管理等模块。 系统架构:SpringCloud、Git、Redis、MySQL、Nacos、Nginx、OAuth2.0、 OpenFeign、Docker、Elasticsearch、RabbitMQ等。 负责完成: 商品、购物车、订单、库存、会员、支付、等服务模块的开发; 发布商品同时向ES中插入数据,进而完成商品的全文检索功能; 将商品分类数据放入Redis缓存中,并使用SpringCache来解决缓存一致性问题; 密码MD5加盐处理、登录模块使用OAuth2.0进行第三方如Gitee注册登录; 访问商品详情时使用CompletableFuture来异步获取商品详情数据;
750Java电商
数智化养老平台分为业务平台和物联平台。业务平台为机构工作人员提供养老日常工作和运营管理支持,涵盖营销、咨询、老人健康评估、入住、护理、请假以及退住等环节,每个环节紧密相扣,规范机构的管理标准,提升运营效率和整体服务质量。物联平台将物联网技术融合,达到了智慧养老的目的,可以对长者的生命体征和环境安全进行实时监测。
950postgresWeb框架
智慧农业大数据平台提供一站式的农业场景智能化解决方案,涵盖农业设备接入控制、国标GB-28181摄像头视频接入、农事管理、可视化大屏和农产品溯源。农业设备支持mqtt、tcp、modbus、RS485协议; 平台功能包含:权限管理、系统监控、物模型管理、产品管理、设备管理、设备告警、场景联动、视频监控、智慧农业农事管理、智慧农业产品溯源、智慧农大屏展示、安卓 / 苹果 / 微信小程多端展示。
740Java物联网
音乐项目产品系统
一个简单的音乐系统,模仿的是QQ音乐客户端界面 软件架构 前后端分离系统 前端采用Ruoyi前端自己改版的 Element-UI + Vue 后端 java版本为17,采用微服务架构核心为 Spring-Cloud2022,SpringBoot3 网关采用 gateway,注册中心采用Nacos, 远程服务调用oepnfeign(Http5增强) 实时通知采用前端为(sockjs)后端WebSocket 中间使用Redis缓存,RabbitMQ消息队列,ElasticSearch搜索引擎 数据采用Mariadb 第三方功能,使用阿里的短信服务 SMS 安装教程 安装java17, 数据库 10.10.7-MariaDB 中间件elasticsearch-8.5.3,redis5.0.10,rabbitmq4.1.0,nacos2.4.0,maven3.9.8
610JavaJava
IMS(馨安云)产品系统
面向对象: 护理公司:需要管理客户、专护师、财务流程的中小型企业或连锁机构。 多租户SAAS服务商:希望为母婴行业提供标准化管理系统的云服务提供商。 核心问题: 业务闭环缺失:传统系统(如单一财务软件或HR系统)无法覆盖“客户签约→服务派单→出勤记录→工资结算→财务同步”的全链路。 数据孤岛:客户信息、服务记录、财务数据分散在不同系统中,导致对账困难、效率低下。 合规风险:人工计算专护师工资(如加班、绩效)易出错,且缺乏审计追踪,可能引发劳务纠纷。
560NginxMysql
1. 营口自贸区工业互联网数字赋能中心于2024年5月投入运营,打造工业互联网平台、东北亚共享协同平台、外贸综合服务平台、自在营数字综合服务平台、网络货运综合服务管理平台、产业创新合作平台等平台。 2. 针对企业需求,提供一对一转型服务,打造“平台+服务商+企业”生态闭环,全面了解其生产运营状况、技术瓶颈和转型需求,设计个性化转型方案,提供轻量化智改产品,为更多企业提供发展新动能。 3. 本系统采用Spring Boot与Spring Cloud框架,利用Docker、Maven等工具实现持续集成与持续部署(CI/CD)。
910Java政务网站
壹品商城产品系统
项目背景: 1. 一款以致力于为用户提供消费省钱,消费增值,同时为商家提供涵盖拓客引流,锁客复销,社群营销的一站式解决方案。 2. 跨境电商等购物、打车、加油、水电费缴纳、等多个平台,帮助用户享大折扣消费省钱,帮助实体店提供线上推广、自动送货上门、锁定用户等服务。 功能介绍: 1. App功能: 1.1.商品搜索、展示、搜藏和分享; 1.2.普通下单购买、秒杀、团购; 1.3.订单查询、确认、支付、退货申请; 1.4.联盟商家加盟开店; 1.5.会员注册、个人设置; 2. 管理系统: 2.1.店铺管理-店铺开店审核、商家分佣管理; 2.2.商品管理-商品上架、下架、审核; 2.3.会员管理-会员查询、封禁、解禁、等级维护、资产维护、会员权益管理; 2.4.系统设置、日志管理; 3. 后台服务 3.1.为前端提供高可用、高并发服务接口; 3.2.对接第三方供应链接口; 3.3.对接支付宝、微信和块钱的服务接口; 3.4.对接聚水潭服务接口;
920Java集群/负载均衡
智慧办公产品系统
智慧办公是一个业务体系庞大的系统,接近十个独立运行的微服务,搭建在公司内部应用平台,间接支援公司的物流运输主营业务。采用SpringCloud Alibaba微服务,主要功能有:菜单管理、权限管理、待办任务、OA、任务管理、日程管理、网点管理、人群画像等。主要技术栈有:MySQL、MyBatisPlus、Redis、Redisson、RocketMQ、Nacos、OpenFeign
660Java门户平台PORTAL
1、面向门诊药房药师和取药消费者,帮助患者签到排序,叫号上屏,向药机器人发送处方调配药品,协助药师高效有序完成药物分发刚工作。 2、亮点:协同签到、上屏、叫号、机器发药等工作,减轻药师工作负担,维持药房发药窗口秩序。 3、前端使用VUE,后端使用springboot开发,docker部署,RabbitMQ消息发布订阅、Redis做分布式锁等。
760RabbitMQ系统监控
1、该项目是介绍银行产品、基金等信息的微信小程序。 2、主要业务功能:面向关注相关银行基金的用户推荐产品、基金等。还有各种优惠福利,积分兑换礼物及银行开户等操作。 3、管理人员的功能可通过管理后台更改替换轮播图片,礼物列表。 4、该系统主要框架为springCloud、vue、unapp,nginx等,我的工作职责是根据项目指定项目计划、分发项目任务、指导开发人员开发工作、及后期部署运维等。
590Java银行
项目描述:基于微服务的在线编程平台,支持日常刷题、竞赛评测等功能。 技术实现: 高性能查询:集成 Redis 缓存高频题目数据,结合 Elasticsearch 分词搜索提升并发响应速度。 服务解耦:通过 RabbitMQ 异步通信解耦判题服务,提升系统吞吐量 40%。 安全隔离:采用 Docker 容器化运行用户代码,通过命名空间隔离进程/文件系统/网络资源。 微服务治理:基于 Nacos 实现服务注册与配置中心,Spring Gateway 统一处理 JWT 认证与负载均衡。 工程化管理:Maven 多模块分层开发,统一管理公共依赖,实现后台管理系统独立部署
520JavaSpringCloud
客户购买保险后,保单附赠有车险和非车险的增值服务。用户登录增值服务系统后,根据证件号和手机号查询用户购买的保单信息,以及享有的增值服务,点击对应增值服务进行使用。与外部供应商做对接,完成不同订单状态的交互。使用完成后,可查看对应的订单详情。后台负责保单数据从核心系统的同步,增值服务客服下单,订单审核对账,数据配置等等。 spring 全家桶nacos,getaway,seate,xxl-job,springboot,springcloud,Mybatis-plus,logback,Docker,jenkins 自动化部署。数据库:mysql,redis
910Java微服务框架
当前共2561个项目
×
寻找源码
源码描述
联系方式
提交