logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从数据库到API:基于Spring Boot与MyBatis的Java敏感数据全链路加密与脱敏实战

本文深入探讨了在Java后端服务中如何实现敏感数据的全链路安全处理。以用户中心为业务场景,我们面临着数据静态存储加密与动态接口展示脱敏两大挑战。文章基于Spring Boot、MyBatis和Jackson,通过实现自定义MyBatis TypeHandler进行数据库字段的自动加解密,并结合自定义Jackson JsonSerializer与注解,实现API响应数据的声明式脱敏,提供了一套非侵入

文章图片
#java#mybatis
微服务架构下的抉择:Consul vs. Eureka,服务发现该如何选型?

本文深度剖析了微服务架构中的核心组件——服务发现,并聚焦于两大主流工具Consul和Eureka进行对比。文章从电商业务场景的挑战切入,阐述了服务注册与发现的必要性。通过详尽的架构分析和Spring Cloud实战代码,展示了如何分别整合Eureka(AP模型)和Consul(CP模型),并探讨了两者在一致性、可用性和功能上的核心差异,为开发者在不同业务需求下做出合理的技术选型提供了清晰、务实的指

#java#consul#eureka
到底了