• 2024-11-19SpringCloud SaToken整合微服务 集成Redis 网关路由权限拦截 服务间内部调用鉴权
    介绍作为API网关,通常负责路由、负载均衡、安全控制等功能。进行统一鉴权的做法意味着将所有微服务的认证和授权逻辑集中到网关层,而不是每个微服务单独实现。这样做有许多好处,微服务只关心核心业务逻辑,不需要处理身份验证、权限验证等安全问题,减少了开发人员的负担。网
  • 2024-11-1801MybatisPlus(SpringCloud入门必学!!!!微服务!!项目实战!!深度理解MP用法!!!)
    微服务springCloud,今天第一课就是MybatisPlus!!!大家在日常开发中应该能发现,单表的CRUD功能代码重复度很高,也没有什么难度。而这部分代码量往往比较大,开发起来比较费时。        因此,目前企业中都会使用一些组件来简化或省略单表的CRUD开发工作。目前在国内使用较多的
  • 2024-11-12SpringCloud篇(服务提供者/消费者)(持续更新迭代)
    在服务调用关系中,会有两个不同的角色:服务提供者:一次业务中,被其它微服务调用的服务。(提供接口给其它微服务)服务消费者:一次业务中,调用其它微服务的服务。(调用其它微服务提供的接口)但是,服务提供者与服务消费者的角色并不是绝对的,而是相对于业务而言如果服务A调用了服务B,而
  • 2024-11-12SpringCloud篇(服务拆分 / 远程调用 - 入门案例)
    目录一、服务拆分原则二、服务拆分示例1.案例需求2.案例要求3.导入SQL语句4.实现思路4.1.创建父工程cloud-demo管理依赖依赖导入思路4.2.创建子工程order-servic4.3.创建子工程user-servic4.4.创建cloud_order数据库和表并插入数据4.5.创建cloud_u
  • 2024-11-12基于java+springcloud的微服务小型气象站后端管理系统
    前言基于Java+SpringCloud的微服务小型气象站后端管理系统为气象数据的采集、分析与应用提供了有力支持。系统可连接多个小型气象站设备,接收包括温度、湿度、气压、风速、风向、降水量等气象数据。这些数据在传入系统后会经过严格的校验和清洗,确保数据的准确性和完
  • 2024-11-12基于java+springcloud的微服务的手机商城管理系统
    前言基于Java+SpringCloud的微服务手机商城管理系统具有高度的灵活性和可扩展性。系统在商品管理方面表现卓越,详细记录每一款手机的信息,包括品牌、型号、配置、颜色、价格、库存等。商家可以轻松添加新手机款式、修改商品信息或调整价格,还能实时监控库存水平,当库存
  • 2024-11-08SpringCloud Alibaba与SpringCloud第二代谁更胜一筹?
    SpringCloudAlibaba大家都知道SpringCloudAlibaba是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与SpringCloud体系的融合。这样一看:马爸爸可以说是左手双十一,右手阿里开源组件,不仅占据了程序员的购物车,还要攻占大家的开发工具(手动狗头)。SpringClou
  • 2024-11-07【SpringCloud】SpringBoot集成Swagger 常用Swagger注解
    概述:SpringBoot集成Swagger常用Swagger注解导语相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有
  • 2024-11-06SpringCloud-Nacos注册中心
    3.Nacos注册中心国内公司一般都推崇阿里巴巴的技术,比如注册中心,SpringCloudAlibaba也推出了一个名为Nacos的注册中心。3.1.认识和安装NacosNacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。安装方式可以参考资料《N
  • 2024-11-05springcloud
    SpringCloud微服务架构随着互联网的不断发展,软件系统的架构也是在不断的更新。由原先的单体架构逐渐演变成分布式系统架构,再到目前非常主流的微服务系统架构。分布式系统架构是指将一个软件系统分割成多个独立的服务,并且这些服务可以在不同的计算机或服务器上运行,并通过网络进
  • 2024-11-05SpringCloud-Nacos配置管理
    1.Nacos配置管理Nacos除了可以做注册中心,同样可以做配置管理来使用。1.1.统一配置管理当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。Nacos一方面可以将配置集
  • 2024-11-02后台管理系统的通用权限解决方案(十二)数据模型、基于SpringCloud和Nacos的后端项目搭建
    后台管理系统的通用权限解决方案(一)如何自定义一个starter?后台管理系统的通用权限解决方案(二)SpringBoot整合SwaggerSpringfox实现接口日志文档后台管理系统的通用权限解决方案(三)SpringBoot整合Knife4j生成接口文档后台管理系统的通用权限解决方案(四)SpringBoot整
  • 2024-10-31SpringCloud-课程安排
    基础篇d1--服务拆分+Eureka+Ribbon+Nacosd2--Nacos配置管理+Feign+Gateway网关d3--Docker+自定义镜像+dockerComposed4--MQ+RabbitMQ+SpringAMQPd5--ES+IK分词器+操作索引库+文档操作+RestClientd6--DSL查询+搜索结果处理+RestClient+查询文档+旅游实战案
  • 2024-10-30基于Java语言的高能耗企业 水-电-气-热-油-空压机等数据采集系统-能源管理系统-在线监测系统
    一、介绍基于SpringCloud的能管管理系统-能源管理平台源码-能源在线监测平台-双碳平台源码-SpringCloud全家桶-能管管理系统源码二、软件架构 二、功能介绍 三、数字大屏展示 四、数据采集原理 五、软件截图           
  • 2024-10-28springcloud分布式微服务 java高速公路收费管理系统
    目录课题介绍具体实现截图开发核心技术:开发工具开发技术SpringCloudEureka详细视频演示核心代码部分展示系统设计需求分析可行性论证源码获取课题介绍根据高速公路收费管理系统的系统分析结果,整个系统包括以下各个单元:管理员,用户,收费站,交通流量,车道信息,通知通知公
  • 2024-10-28微服务分布式springcloud高校竞赛活动报名管理系统
    目录课题介绍具体实现截图开发核心技术:开发工具开发技术SpringCloudEureka详细视频演示核心代码部分展示系统设计需求分析可行性论证源码获取课题介绍与高校竞赛活动报名管理系统管理者及学生交流后经过详细缜密的思考,再讨论研究后得出的初步系统开发所需实现功能
  • 2024-10-27SpringCloud Alibaba 06 (配置中心 Nacos Config)
    目录了解微服务常用的概念了解项目架构演变掌握微服务环境搭建掌握微服务治理组件-NacosDiscovery掌握微服务负载均衡调度组件-Ribbon掌握微服务远程调度组件-Feign掌握微服务流控容错组件-Sentinel掌握微服务网关组件-Gateway掌握微服务链路追踪组件-Sleuth&Zipkin掌握
  • 2024-10-27SpringCloud Alibaba 01 (微服务的概念理解,微服务的环境搭建,微服务的服务注册中心Nacos)
    目录了解微服务常用的概念了解项目架构演变掌握微服务环境搭建掌握微服务治理组件-NacosDiscovery掌握微服务负载均衡调度组件-Ribbon掌握微服务远程调度组件-Feign掌握微服务流控容错组件-Sentinel掌握微服务网关组件-Gateway掌握微服务链路追踪组件-Sleuth&Zi
  • 2024-10-26【深入理解SpringCloud微服务】Hystrix作用与原理剖析
    【深入理解SpringCloud微服务】Hystrix作用与原理剖析Hystrix的作用熔断降级隔离Hystrix有限流的功能吗?Hystrix的原理@HystrixCommand注解是如何起作用的工作流程1、构建命令对象2、执行命令3、检查缓存是否开启并且是否命中4、检查断路器是否打开5、检查线程池或信号量
  • 2024-10-24SpringCloud
    1.学习前言1.1学习前提熟练使用SpringBoot微服务快速开发框架了解过Dubbo+Zookeeper分布式基础电脑配置内存不低于8G(我自己的是16G)1.2文章大纲SpringCloud五大组件服务注册与发现——NetflixEureka负载均衡:客户端负载均衡——NetflixRibbon服务端负
  • 2024-10-24SpringCloud Alibaba-03 Sentinel服务熔断与限流
    与CircuitBreaker功能类似后台默认8719端口前台默认8080端口在jar包所在目录下打开CMD,执行java-jarsentinel-dashboard-1.8.6.jar命令即可网址http://localhost:8080账号密码都是sentinel1.Sentinel微服务8401纳入Sentinel监控1.1建Module,改pom<depen
  • 2024-10-24Springcloud家政服务系统-计算机设计毕业源码87907
    目 录摘要1绪论1.1研究背景1.2 研究意义1.3论文结构与章节安排2 系统分析2.1可行性分析2.2系统流程分析2.2.1数据新增流程2.2.2数据修改流程2.2.3数据删除流程2.3 系统功能分析2.3.1功能性分析2.3.1非功能性分析62.4 系统用例分
  • 2024-10-24Springcloud家政服务系统-计算机设计毕业源码87907
    目 录摘要1绪论1.1研究背景1.2 研究意义1.3论文结构与章节安排2 系统分析2.1可行性分析2.2系统流程分析2.2.1数据新增流程2.2.2数据修改流程2.2.3数据删除流程2.3 系统功能分析2.3.1功能性分析2.3.1非功能性分析62.4 系统用例分
  • 2024-10-21springcloud入门-项目搭建
    本文主要供小白使用,详述springcloud项目在实战环境中如何搭建以及常见问题的解决方法,各微服务组件的具体使用及原理,后续我会逐步补充。本文后续论述均以如下环境为前提:jdk:1.8spring-boot:2.6.0spring-cloud:2021.0.9一、公共组件搭建1.parent项目搭建1)pom.xml文