SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
购物商城app源文件源码
本系统旨在为用户和商家搭建高效便捷的交易平台。用户可实现注册登录个人信息,便捷选购商品、发起或参与拼团,并实时查看订单状态;商家能够上架商品、处理订单并管理库存。系统还设有数据统计模块,帮助商家分析销售数据与用户行为。本系统分为后台管理和移动端应用两个模块。 普通用户功能介绍: (1)登录注册功能:支持手机号注册,注册时发送验证码,输入验证码即可自动注册。登录方式多样,含账号密码、手机号验证码登录方式。 (2)商品首页功能:首页可以选择商品分类来展示商品,设搜索框及历史搜索词。商品详情页呈现图片、价格、规格等信息,支持多图查看、用户评价展示。 (3)商品分类功能:采用二级分类导航,一级分类下细分二级分类每个二级分类又有分类标签。分类页面提供精准查找商品。 (4)购物车功能:用户可添加商品至购物车,修改数量。购物车支持商品删除、勾选、批量操作,勾选商品后可进入结算页面选择地址和支付方式完成下单。 (5)订单支付功能:提交订单生成唯一订单号,记录订单详情。跳转支付宝支付平台完成支付,支付成功更新订单状态。 (6)个人中心功能:展示各状态订单,支持订单操作与进度查看;管理收货地址、添加或删除以及设置默认地址信息。 管理员用户模块功能介绍: (1)登录注册功能:通过管理员给的账号密码进行登录。 (2)数据统计功能:统计销售、商品分类数据,生成可视化图表。分析销售指标等,为运营决策提供依据。 (3)商品管理功能:管理商品新增删除;修改商品基础信息;设置商品分类信息,为每个商品提供所属分类。 (4)订单管理功能:可查询待发送订单,发送订单更新订单状态完成发货流程。 (5)用户管理功能:新增、查看、编辑用户信息,设置用户角色,不同角色权限不同,展示的系统菜单也不同。 (6)系统管理功能:管理员可以设置菜单信息,设置不同角色并为角色设置菜单权限。管理菜单、角色等信息。
510Java浏览器1000.00元
B2C商城源文件源码
业务方向主要分为云销、云采、云链、云翼四个方向。商城后台之上有个企业端,一个企业可拥有多个商城,商城类型分为:积分商城、集采商城、API商城、卡册商城四大类型。 积分商城:为企业提供积分商城、权益商城、分期商城、现金购商城等各种数字营销商城,打造企业与用户互动连接的场景化平台,满足客户回馈、积分兑换、权益激励等需求。 集采商城:企业采购系统,通过部署采购平台和优化采购流程,解决企业采购分散、管理困难、流程复杂、效率低下、成本居高等问题。 API商城:通过API技术与企业自有商城打通,实现两个系统之间的数据对接,运用商品接口、订单接口、售后接口、状态接口等。 卡册商城:企业专属员工福利商城,节日卡生日卡等员工福利发放兑换。
1210ElasticSearch电商10000.00元
客户购买保险后,保单附赠有车险和非车险的增值服务。用户登录增值服务系统后,根据证件号和手机号查询用户购买的保单信息,以及享有的增值服务,点击对应增值服务进行使用。与外部供应商做对接,完成不同订单状态的交互。使用完成后,可查看对应的订单详情。后台负责保单数据从核心系统的同步,增值服务客服下单,订单审核对账,数据配置等等。 spring 全家桶nacos,getaway,seate,xxl-job,springboot,springcloud,Mybatis-plus,logback,Docker,jenkins 自动化部署。数据库:mysql,redis
880Java微服务框架
积分系统源文件源码
1.系统架构设计:主导积分系统微服务架构搭建,基于 SpringBoot + SpringCloud + Mybatis-plus 实现模块化拆分,设计公共组件(如分布式锁、幂等校验),支持横向扩展; 2.高并发处理:通过 Redis 缓存热点数据(如用户积分余额)、读写分离(MySQL主从集群)及 Nginx 负载均衡,将核心接口响应时间优化至 100ms 以内; 3.功能模块开发:完成积分任务中心、多级审核工作流(基于 Flowable)及自动化结算模块开发,上线后用户参与率提升 35%;
720Java微服务框架
经销商管理系统源文件源码
本案例项目主要是为了车辆制造企业为经销商打造的线上营销、财务管理流程,旨在规范化管理经销商销售及财务业务,同时可以查看各经销商各维度统计数据; 在本案例项目的过程中,本人职责为技术经理,通过兼顾部分项目经理工作,主要负责需求的确认,分析以及设计,并进行功能开发、测试、交付以及后续系统的部署及运维操作。
500Javaweb
1.复烤公司在烟草生产过程中进行管控,监管不同工作环节下的产量,技术指标。 2.根据生产中产生的数据,运用大数据分析方法,科学地在各环节下安排生产任务,协调合理人员,提供技术人员需要的指标,目的是为了改进工艺,提高生产效率,降低生产成本。 3.该项目使用了java语言开发,使用spring,spring mvc,spring boot,spring cloud,mysql, vue,mybatis等技术框框。移动端使用微信小程序,使用者可以在手机端查看各环节的指标数据
690JavaMysql
目前所在公司的商城系统,代码我不会上传,因为还没离职,有项目的话会直接使用当前代码进行改动。快速完成单子的要求。 对若依熟悉,可以快速进行开发。本人主要是java开发,前端能做过uniapp的开发和后台管理的开发,前端有2-3年没碰了,写是能写,会写的慢。java后端一直干着,写起来会很快。谢谢管理大大百忙之中,看我的简介
920JavaSpringCloud
一,软件是面对的小微企业计算税款,通过发票数据和销售额数据,自动生成税款表,然后根据生成的税款表上传报表到税务局 二,主要功能有发票数据的采集,销售额数据,税款计算表 三、架构设计 1.采用SpringCloud技术体系构建微服务架构,根据实际业务场景对服务进行拆分 2.以nacos作为项目的服务注册和配置中心 3.使用GateWay实现高可用的请求转发、权限判定限流、降级 4.基于Ribbon+Feign进行负载均衡服务调用 5.基于高性能的Elasticsearch构建平台级日志系统快速定位问题
970JavaSpringCloud
AI云社区交流平台 使⽤技术:Spring Cloud Alibaba + MySQL + Mybatis-Plus + Redis + XXL-Job + MinIO + ShardingSphere-J DBC + Spring Cloud Alibaba Sentinel + Spring Security + Canal + KafKa 项⽬介绍:AI云社区交流平台是⼀键式⽣成所有⼤模型结果的平台,⽬前⽀持聊天对话功能以及图⽚⽣成等功 能,⽀持近百种⼤模型调⽤(本地⼤模型+云端⼤模型),还有社区交流和评论等功能。 主要职责: 1.负责 AI 云端⼤模型+本地⼤模型部署的对接功能实现和后端接⼝幂等性处理以及业务接⼝开发等⼯作。 2.负责数据库的设计和基础公共功能的开发,例如 Spring Security Util,MinIO Util,AuthUrlUtil 等。 3.负责项⽬分库分表功能的设计与代码的实现,并且使⽤开源的数据同步组件 Canal 通过监控 MySQL 的 Binlog ⽇志解决数据库和Redis的数据⼀致性问题,消除数据不⼀致导致的业务差错,保障了业务流程的顺畅运⾏。 项⽬亮点: 1.为保证⼤模型接⼝调⽤在⾼并发场景下的安全性与稳定性,引⼊分布式锁机制。使⽤Redisson 实现分布式锁, 通过在锁值中记录持有锁的线程标识及重⼊次数,防⽌前端调⽤接⼝时在30秒内重复调⽤的问题。 2.使⽤消息队列KafKa 实现系统的削峰填⾕,将⽤⼾的请求异步发送到 KafKa 的队列中,避免系统因瞬时的⾼流量 ⽽崩溃,并且设计了消息确认机制和重试策略以及将消息持久化到磁盘避免消息的丢失,保证程序执⾏的完整。 3.在云端⼤模型⽅⾯⽀持 ChatGPT、通义千问、⽂⼼⼀⾔、讯⻜星⽕、⾖包、Kimi 等近百种不同类型⼤模型以及 本地⼤模型Ollama的调⽤,⽤⼾可根据⾃⼰需求与成本的的需要,智能便捷的切换调⽤不同模型。
1070JavaOA办公/协作平台
zhn_dev_shuyun源文件源码
1. 软件面向的行业和业务场景 本项目面向软件开发行业,旨在为程序员提供一个高效、便捷的接单平台,解决程序员找项目难、项目方找程序员难的问题。通过该平台,程序员可以展示自己的技能和作品,项目方可以发布项目需求,双方可以在线沟通、签订合同、支付款项等,实现互利共赢。 2. 项目分为哪些功能模块 2.1 用户管理模块 功能描述:实现用户注册、登录、信息管理等功能。 具体功能: 用户注册:支持邮箱注册,验证邮箱有效性。 用户登录:支持邮箱和密码登录,提供忘记密码功能。 信息管理:用户可以修改个人信息,包括头像、联系方式等。 2.2 项目发布模块 功能描述:项目方可以发布项目需求,包括项目描述、预算、时间要求等。 具体功能: 项目创建:项目方填写项目标题、描述、预算、时间要求等信息。 项目编辑:项目方可以修改已发布的项目信息。 项目删除:项目方可以删除未被接单的项目。 2.3 项目搜索模块 功能描述:程序员可以根据关键词、技能要求、项目状态等条件搜索项目。 具体功能: 关键词搜索:支持按项目标题、描述等关键词搜索。 技能筛选:支持按编程语言、开发工具等技能筛选。 状态筛选:支持按项目状态(如进行中、已完成)筛选。 2.4 项目接单模块 功能描述:程序员可以浏览项目,提交接单申请,项目方可以接受或拒绝申请。 具体功能: 项目浏览:程序员可以查看项目详情。 接单申请:程序员提交接单申请,填写预计完成时间和报价。 申请处理:项目方可以查看申请列表,接受或拒绝申请。 2.5 合同管理模块 功能描述:项目方和程序员可以在线签订合同,明确双方权利义务。 具体功能: 合同生成:系统自动生成合同模板,双方可以协商修改。 合同签署:双方在线签署合同,支持电子签名。 合同存档:合同签署后,系统自动存档,双方可以随时查看。 2.6 支付管理模块 功能描述:项目方和程序员可以通过平台进行支付和收款,确保交易安全。 具体功能: 支付方式:支持多种支付方式,如支付宝、微信支付等。 支付流程:项目方支付款项到平台,项目完成并通过验收后,平台将款项转给程序员。 退款处理:支持项目取消或纠纷时的退款操作。 2.7 项目管理模块 功能描述:项目方和程序员可以在线管理项目进度,上传项目文件,进行项目沟通。 具体功能: 项目进度:项目方和程序员可以更新项目进度,设置里程碑。 文件上传:双方可以上传项目相关的文件,如代码、文档等。 项目沟通:提供在线聊天功能,双方可以实时沟通项目进展。 2.8 评价与反馈模块 功能描述:项目完成后,项目方和程序员可以互相评价,平台收集反馈信息。 具体功能: 评价提交:项目方和程序员可以提交评价,包括评分和文字评价。 评价查看:双方可以查看对方的评价,平台展示评价结果。 反馈提交:用户可以提交使用平台的反馈信息,平台及时处理并回复。 3. 项目的技术选型和架构特点 3.1 技术选型 前端技术:采用Vue.js框架,结合Element UI组件库,实现响应式和交互丰富的用户界面。 后端技术:采用Spring Boot框架,结合MyBatis进行数据库操作,使用Redis进行缓存优化。 数据库:使用MySQL数据库,存储用户信息、项目信息、合同信息等。 中间件:使用RabbitMQ进行消息队列处理,支持异步任务和消息通知。 部署:使用Docker容器化部署,支持微服务架构,便于扩展和维护。 3.2 架构特点 微服务架构:采用微服务架构,将系统拆分为多个独立的服务模块,如用户服务、项目服务、支付服务等,每个模块独立开发、部署和扩展。 高可用性:通过负载均衡和集群部署,确保系统在高并发和高流量下的稳定性和可用性。 安全性:采用SSL/TLS加密传输,对用户数据进行加密存储,确保用户信息安全。 可扩展性:系统设计支持横向扩展,通过增加服务器节点和优化数据库索引,满足业务增长需求。 易维护性:采用模块化设计,代码结构清晰,便于后续的维护和功能扩展。
1530Java常用工具包
ncrm食品管理源文件源码
1:该项目后端架构采用 springboot 微服务架构+nacos 注册,配置中心+mavan (项目管理工具)+jenkins (打包构建)+K&S(服务编排)。 2:项目概述: 该项目实现的愿景是食品所有的产业的订单全部集中管理,统一所有订单,客户统一下单。 1:订单管理 1.1:预报单:通过小程序注册或者销售人员进行预报单的添加 1.2:销售订单:通过各种政策匹配订单信息,完成折后金额计算 1.3:销货清单:销售订单完成审核之后,进行系统信息的同步以及金额的同步 2:商品管理 1:商品档案:完成商品sku和spu的管理 2:计量单位:完成各个sku的重量单位转换 3:商品转换率:针对各个厂家的税率进行管理 3:工作职责 3.1:负责的是订单流程全部功能的开发 3.2:负责对接各个系统之间的数据同步。 3.3:与第三方系统的对接工作。 3.4:解决日常线上问题。 项目难点:针对每一个厂家的不同功能,某些有差异性的情况进行开发,增加各种配置来判定订单的不同走向,维护难度比较高。
740java微服务10000.00元
负责用户需求的收集、整理与分析; 负责产品迭代版本的规划及各类设计文档的编写; 负责产品原型、业务场景及核心业务流程的设计; 负责市场、运营、开发及测试资源的工作协调与进度跟进; 参与核心业务功能的实现方案设计。
1420nettyspringcloud
智慧养护源文件源码
1、该项目前端采用react框架,结合umi、乾坤微框架,后端采用spring cloud框架、Postgres数据库; 2、系统主要包括个人中心、地图、基础数据、系统管理、合同管理、计量支付、统计查询、日常养护、定期检查等模块 3、该系统针对公路养护分布广、单体小、数量多、集中管理难度大等显著特点,综合运用北斗、倾斜摄影、激光点云、全景影像等先进技术,形成了基于低成本数字化技术的数字环境快速构建、基于BIM的设施构件精微化管理、基于智能装备的自动化作业、基于大数据的智慧化决策等四大能力,构建了全数字化设施资产的多层次、立体化的业务运行与监测检测体系。基于性能衰变机理和数字孪生的评定、预测、决策算法模型,实现了日常养护、大中修工程、定检专检、安全、应急救援、运营监控等全业务、全过程、全要素的智慧养护运维业务应用。
1670cssjava
药品管理系统主要服务于药品供应商和医院,主要为医院服务,医院药品管理人员,在药品入库后,将记录的入库的药品通过系统的药品入库系统录入到系统进行维护,医院管理人员可发公告给供应商或者系统所有用户 主要功能有: 1、药品入库功能 2、药品管理功能 3、供应商管理 4、日志管理 5、权限管理 6、通知发布管理 7、在线用户监测
1530jpa药业300.00元
通用附件模块源文件源码
源码概述: -通用附件模块,基于阿里云OSS,源码包含完整一套Java开发框架 附件模块(lhgx-attach): -附件存储采用阿里云OSS,二封了阿里云OSS客户端SDK,与附件模块解耦,做了一层抽象(OssClient接口),更换OSS服务器(例如MinIO)不用更改附件模块代码,只用更改pom依赖以及yml里的oss provider配置即可 -整个附件模块没有文件流经过,附件的上传、下载都是通过附件模块接口返回oss相应URL,由前端对接实现,相应url都能自定义有效期,与Redis有效期同步 -附件元信息保存、获取均使用了Redis缓存、多线程技术,以加快性能 公共sdk(lhgx-lib)主要包含: -分布式锁注解、切面,基于Redisson -Restful、Dubbo接口日志切面、过滤器 -RestTemplate配置:使用OkHttp3 -接口响应封装ApiDataResponse -雪花ID生成器,单例 -线程池相关:NamedThreadFactory(自定义线程名称工厂)、ThreadPoolExecutorUtils(可定制线程名称前缀、核心线程数、最大线程数、等待队列大小,默认拒绝策略:AbortPolicy) -登录用户信息获取工具类:基于请求header,由网关模块token鉴权后放入 -权限校验注解、切面:支持操作、角色两个维度的权限校验 -组件支持Spring自动配置、Conditional加载特性 开发框架组成: -api模块:dto、vo、exception(含异常枚举,每个模块有自己的异常code区间)、dubbo、enums、constant -core模块:config、dubbo(实现)、mapper、model、service、strategy -web模块:config(swagger)、controller、exception(Controller异常统一处理)、启动类、logback、application.yml -开发框架依赖公共sdk(lhgx-lib) 根据目标2000并发进行系统调优: ----服务器(Ubuntu)文件句柄数调优:3000 ----Nginx、Tomcat、HikariCP、lettuce、PostgreSQL等线程数/连接数调优 ----JVM调优:主要为使用G1垃圾收集器、设置目标垃圾回收占用时间、最大堆内存等 ----代码里适当使用Redis缓存、RocketMQ、多线程、异步等技术手段 技术栈: Ubuntu、Java 11、PostgreSQL、Redis、RocketMQ、RabbitMQ、Spring Cloud、Spring Boot、Nacos、Dubbo、阿里云OSS/ICE、Redisson、Spring Security、JWT、MyBatis-Plus、WebSocket、ApiFox
2800javaredis100.00元
地图打车服务源文件源码
* 项目包含三部分:**乘客端、司机端**和管理端 * 乘客端: 登录--选择代驾地址--呼叫代驾--等待接单--15分钟没有司机接单自动取消--15内有司机接单,司乘同显--账单支付 * 司机端 登录--认证--开始接单--抢单--开始代驾--生成账单,发送乘客
1110javaSpringCloud
业务运营平台源文件源码
平台主要应用于生产制造业,以打通产供销为主要目标并辅以人事、档案、资产、项目管理,提升工作效率,提高竞争力。 本人负责平台架构搭建,业务需求调研、系统数据库设计及核心业务开发。 涉及技术:SpringBoot、Mybatis、Spring Cloud、Vue、ElementUI、linux、uni-app,flowable工作流、minio分布式文件存储、nginx等
1970java企业服务
本项目是一个SaaS版的微信小程序及后台管理整套系统,加入了本公司自身的业务需求,有基本的注册、下单、评价功能;用户也可注册成为代理,进行分销分佣;商家端有店铺装修、商品管理、订单管理、用户管理、营销管理、财务管理、经营概况统计。
1390SpringCloud
1、通过springCloud搭建微服务平台 2、使用springCloud组件eureka注册中心、gateway网关、config配置中心、OpenFeign服务调用和Hystrix服务熔断降级 3、注册中心提供集群部署、使用ribbon进行负载均衡,功能在代码上都有具体体现 4、提供服务消费者和生成者用于微服务调用和服务熔断降级处理 5、对于公司需要搭建springCloud微服务架构的是很好的参考案例
2850javaSpringBoot6.66元
项目主要分为客户端和管理端两个方面 客户端:为毕业学生提供岗位推荐,通过引导式,让毕业生更快捷的就业,避免繁琐的就业烦恼 管理端:统一权限管理,不同管理者不同的管理权限,方便管理毕业生
2680SpringCloud
当前共25个项目
×
寻找源码
源码描述
联系方式
提交