首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
springboot/cloud实战
小杨404
创建于2025-02-16
订阅专栏
springboot,springcloud实战+基础原理,内容来源于项目实践
等 17 人订阅
共31篇文章
创建于2025-02-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
springboot框架项目实践应用二十一(git实战)
1.引言 日常开发中,git是我们用的比较多的版本控制工具,相比较svn,很多公司都会更加钟情于git一些。我们公司svn、git都有在用,文档资料通过svn来管理,git则用来管理源代码。 但是在项
springboot框架项目实践应用二十(扩展mybatis插件及原理解析)
1.引言 说起mybatis框架的插件,大家都非常熟悉分页插件PageHelper,当我们持久层框架选型mybatis后,实现分页是非常容易的事情,只需要3个小步骤 导入插件依赖 增加插件配置 代码使
springboot框架项目实践应用十九(nacos配置中心)
1.引言 在系列第一篇文章:搭建nacos管理控制台中,我们说nacos不单支持用于服务注册发现,还可以用于配置管理,而且用起来相当丝滑! 常用的配置管理组件,你熟悉的都有哪些呢? spring cl
springboot框架项目实践应用十八(nacos高级特性)
1.引言 nacos是一个非常优秀的服务注册与发现组件,实际项目中,我们可能会用到它的常用高级特性,比如说 实现服务优雅上下线 服务领域模型 2.服务优雅上下线 在服务化架构体系下,服务优雅下线是重要
springboot框架项目实践应用十七(springcloud整合nacos)
1.引言 上一篇文章,我们搭建好了nacos管理控制台。本篇文章来体验一下nacos作为服务注册与发现组件,这里我选择了通过springcloud alibaba整合nacos的方式,但是你需要注意,
springboot框架项目实践应用十六(nacos管理控制台)
1.引言 nacos是阿里开源的一个服务注册发现、配置管理以及服务管理组件。支持主流服务类型,比如 springcloud restful service grpc&dubbo rpc service
springboot框架项目实践应用十五(扩展sentinel区分来源)
1.引言 在sentinel的流控规则,与授权规则中,都提供了来源区分。 比如流控规则:这里的针对来源,表示针对哪些调用来源进行限流 默认值default表示不区分来源,即任何调用来源都限流 如果需要
springboot框架项目实践应用十四(扩展sentinel错误提示)
1.引言 应用接入sentinel dashboard后,针对端点:/sentinel/grade/{userId} 1.1.配置流控规则 访问端点:http://127.0.0.1:8080/sen
springboot框架项目实践应用十三(springcloud alibaba整合sentinel)
1.引言 到这里,我们已经体验过了sentinel这个服务容错神奇的威力!其实在实际应用中,如果将sentinel整合到springcloud alibaba使用,会更加方便和强大。 考虑到可能有小伙
springboot框架项目实践应用十二(sentinel控制面板)
1.引言 sentinel不单提供了丰富、灵活的各种规则:流控、降级、热点、系统、授权,还提供了可视化的控制面板dashboard,通过控制面板可以实现 规则实时配置、动态刷新 资源监控 下面我们来搭
springboot框架项目实践应用十一(sentinel入门)
1.引言 微服务体系架构下,服务容错是一个大事,常见的容错方案有 超时 流控(限流) 熔断降级 在业界也有很多可选择的容错产品,比如说服务之间调用ribbon+resttemplate支持超时设置,f
springboot框架项目实践应用十(拦截器+redis实现接口防刷)
1.引言 接口防刷这个事情,其实就是限流。在我们探讨服务容错的方案中,通常有以下可选择的方案 超时:我调用你,你迟迟不给响应,超过一定时间我就不等你了,免得受到你的影响 流控(限流):你们怎么都一起来
springboot框架项目实践应用九(多数据源路由)
1.引言 在项目中,有这么一些场景,需要去考虑数据源路由的事情,比如说 因为系统绝对并发量太高,单个数据库实例难以应对,需要分库 因为系统数据量太大,单表难以应对,需要分表 大多数系统呈现出读多写少业
springboot框架项目实践应用八(validation自定义校验)
1.引言 大多数时候,spring validation框架提供的校验规则都能够满足我们的业务需求。有时候我们也需要一些特殊的业务校验,如果框架不能满足,我们该如何处理呢? 这个事情处理起来还是很简单
springboot框架项目实践应用七(validation分组、嵌套校验)
1.引言 上一篇文章,我们完成了spring validation的基础使用,已经能帮助我们处理大多数业务场景参数校验需求。 今天我们提出两类比较特殊的需求 用户模块,增删改查用户信息,在增加与修改的
springboot框架项目应用实践六(参数校验validation基础)
1.引言 项目开发中,参数校验是一项基础且重要的能力,一般会在框架层面去考虑这个事情。你比如说非空校验、Email地址校验、手机号码校验等。 这里我想提出一个问题:参数校验只是前端开发同学需要关注吗?
springboot框架项目应用实践五(websocket实践)
1.引言 我们知道web项目是基于http协议,http是应用层的协议,它的特点是无状态,什么叫做无状态呢?从编程模型的角度看,http的请求响应模型是一请求一响应,两次请求之间毫无关系!这也是为什么
springboot框架项目应用实践四(日志)
日志这个事情,在项目中还真的是不能少,对于线上应用,如果出了什么问题,没有日志简直没有办法去排查!只能抓瞎了! 正好最近有项目组小伙伴,提了一个需求:如何实现日志的细粒度控制,即 将不同包,甚至不同类
springboot框架项目实践应用三(监控运维组件admin)
应用监控这个事情,随着微服务化的普适,已不再是早期单服务器、单应用监控那么简单了!微服务化以后,我们需要一整套的监控运维体系,比如说 指标监控:即metrics监控,所谓metrics指的是可以数值化
springboot框架项目实践应用二(敏感信息脱敏续)
1.引言 继上一篇文章:# springboot框架项目实践应用一(敏感信息脱敏)。简单分享了如何实现数据库连接配置密码加密脱敏。实际项目中,我们有更多需要脱敏的应用需求。比如: 用户注册的时候,需要
下一页