自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 如何对手机号、身份证号、邮箱实现自动加解密,并支持模糊查询

本文介绍了数据库加密功能的环境准备与实现方案。首先创建了包含敏感字段的用户表,并配置了MyBatis Plus框架及数据库连接。然后设计了一个加密注解@Encrypted,用于标记需要加密的字段并支持模糊查询功能。最后实现了密钥管理服务KeyService,负责密钥的加载、存储和提供。该方案通过注解方式实现字段级加密,同时支持常用敏感信息的模糊查询功能,在保证数据安全性的同时兼顾了查询便利性。

2026-03-20 23:31:36 444

原创 动态配置feign的超时时间,服务不重启也能使用最新的配置,很完美!!!

摘要 本文分析了Spring Cloud Feign客户端配置动态刷新失效的问题。当修改Nacos配置中心的Feign超时参数后,虽然配置变更被接收,但Feign客户端未实时生效,必须重启服务才能加载新配置。作者通过实验复现了该问题:当服务提供者接口耗时5秒,而Feign读取超时设为4秒时触发降级;将超时改为6秒后,配置变更未立即生效。 最终解决方案是创建@RefreshScope标记的动态配置类DynamicProperties,使Feign配置能实时刷新,无需重启服务。该方案通过Spring Cloud

2026-03-13 00:18:33 361

原创 如何使用sentinel实现服务的降级处理

摘要:本文介绍了如何搭建Sentinel控制台并配置服务消费者实现熔断降级功能。首先下载并启动sentinel-dashboard.jar(端口8088),然后登录控制台。接着在服务消费者中引入Sentinel依赖,配置dashboard地址和Feign超时参数,创建带有fallback的Feign客户端。通过调整服务提供者的响应时间(5秒)和消费者的超时设置(4秒→6秒),演示了熔断机制的效果,当超时触发时自动返回fallback内容,验证了Sentinel的熔断保护功能。

2026-03-10 00:14:37 411

原创 如何使用Gradle搭建一个微服务项目

本文记录了使用Gradle构建项目的完整流程。首先通过Docker安装了Nacos(作为注册/配置中心)和MySQL数据库,详细说明了Nacos的认证配置方法。然后创建了一个Gradle父项目,配置了统一的依赖管理(包括Spring Boot、Spring Cloud和Alibaba组件版本)。最后创建了一个服务提供者子模块,应用Spring Boot插件并继承父项目的通用配置。文档提供了完整的Docker命令、Gradle配置代码和关键步骤截图,可作为Gradle多模块项目构建的参考。

2026-03-09 23:09:02 402

原创 Gradle怎么用?安装来试试就知道了,开始动手

本文介绍了Gradle的安装配置流程:1)要求JDK 17+;2)从官网下载安装包并解压;3)配置GRADLE_HOME和Path环境变量;4)修改GRADLE_USER_HOME避免占用C盘空间;5)在IDEA中创建SpringBoot项目并配置Gradle,完成构建后验证项目运行正常。全文详细说明了从环境准备到项目测试的完整配置过程。

2026-03-06 00:03:15 248

原创 VMware安装CentOS7,轻松搭建Linux学习环境

Vmware安装CentOS7.6,本人实操记录,每一步操作都有详细记录,按照步骤操作,轻松搭建一个Linux系统

2025-03-31 16:21:11 1484

原创 Docker安装Nginx,简单几步,轻松搭建本地web服务器

Docker 安装 Nginx,自己也可以搭建Web服务器,构建属于自己的网站

2025-03-21 17:20:27 815

原创 Docker安装Mysql,简单6步,轻松搞定!

Docker安装Mysql,简单6步(拉取镜像、创建挂载目录、配置、授权、启动、测试连接),轻松搭建本地开发环境所需Mysql服务

2025-03-17 16:01:59 526

原创 Docker安装Redis,简单这几步,搞定!

Docker安装Redis,简单这几步,搞定!

2025-03-16 22:42:57 256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除