一、该问题的重现步骤是什么?
1. 我写的这个类bean 没有被注册到bean容器中、这边是要写到其他包当中去吗
2. 没有看到注册进去
二、你期待的结果是什么?实际看到的又是什么?
官方推荐我写到那个包里面去
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
4.1.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
建议用拓展jackson注解的形式来实现脱敏:https://blog.csdn.net/qq_66627105/article/details/144535762
你可以自己尝试,如果没成功可以等我们下周发新版本,看下新版本里是怎么实现的
这个好像不太 因为我要的肯定不是所有地方都要脱敏、用户修改用户信息的时候 这样会导致脱敏信息存到数据库中去
@JsonSerialize和@JsonDeserialize一个是序列化,一个是反序列化。只对序列化做自定义脱敏,不会影响到反序列化bean的值
假设 我现在修改了用户信息 用户信息带了邮箱 但是被序列化脱敏 修改的时候我没有修改邮箱 传递给后端 这个是个脱敏的字段 那这样不就导致数据存了这个脱敏的字段 如果更加是否存在* 难道要在反序列化的时候更加是否存在*给他置空 有点理解不了
你去看下各大网站平台是如何修改手机号和邮箱的就行了。这俩肯定是分开处理的,怎么可能让前端把脱敏后的数据传给后端修改呢。如果没修改么就不提交,修改也是给一个空的input,让用户手动输入,手动输入完才把这个完整的字段提交给后端。
扫一扫访问 Blade技术社区 移动端