SptingBoot
文章平均质量分 93
阿Q说代码
优快云博客专家、Java后端领域优质创作者、InfoQ签约作者、掘金优质创作者,专注于后端技术栈分享,外块交流:https://bbs.youkuaiyun.com/topics/617897397
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot快速实现 api 加密!
该项目使用RSA加密方式对API接口返回的数据加密,让API数据更加安全。别人无法对提供的数据进行破解。SpringBoot接口加密,可以对返回值、参数值通过注解的方式自动加解密。首先我们当然是了解RSA加密。RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。原创 2025-03-03 22:36:23 · 1488 阅读 · 2 评论 -
【SpringBoot】数据脱敏
数据脱敏,也称为数据的去隐私化或数据变形,是一种技术手段,用于对某些敏感信息通过特定的脱敏规则进行数据的变形,从而实现敏感隐私数据的可靠保护。这样可以在开发、测试和其他非生产环境以及外包环境中安全地使用脱敏后的真实数据集。数据脱敏的主要应用场景包括涉及客户安全数据或商业性敏感数据的情况,例如身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。原创 2024-04-30 14:19:17 · 4655 阅读 · 53 评论 -
【SpringBoot】多环境切换的灵活配置
灵活使用环境变量启用不同的 profile灵活使用 spring.profiles.include 激活多个配置最后 application.properties 和 application.yml 是一样的使用方法如果你使用 nacos 也可以实现同样的效果,但是需要引入中间件,不推荐。原创 2024-03-08 17:30:26 · 5163 阅读 · 131 评论 -
【SpringBoot】18张图,详解SpringBoot解析yml全流程
前几天的时候,项目里有一个需求,需要一个开关控制代码中是否执行一段逻辑,于是理所当然的在 yml 文件中配置了一个属性作为开关,再配合 nacos 就可以随时改变这个值达到我们的目的,yml文件中是这样写的原创 2023-07-30 19:52:01 · 8513 阅读 · 102 评论
分享