当前位置: 首页 > news >正文

wordpress 复制 代码2022网站seo

wordpress 复制 代码,2022网站seo,青海公路建设信用信息服务网站,网站建设 公司新闻1.aop 启动类加EnableAspectJAutoProxy 自定义注解,在实体类中使用表示被脱敏字段 建立aop切面类 可能这里gpt会建议你用Pointcut("execution(public * com.xx.aop..*.get*(..))")这种方式拦截,这种我试了,拦截不住。猜测在mvc返…

1.aop

启动类加@EnableAspectJAutoProxy

自定义注解,在实体类中使用表示被脱敏字段

建立aop切面类

可能这里gpt会建议你用@Pointcut("execution(public * com.xx.aop..*.get*(..))")这种方式拦截,这种我试了,拦截不住。猜测在mvc返回的时候,已经不被aop拦住了,除非手动调用。并且get方式还要user成为bean,不值当。直接拦截controller包吧。

2.Jackson

序列化类

import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.BeanProperty;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.ser.ContextualSerializer;import java.io.IOException;public class DesensitizeSerializer extends JsonSerializer<String> implements ContextualSerializer {private SensitiveType type;private int startInclude;private int endExclude;public DesensitizeSerializer() {this.type = SensitiveType.COMMON;}public DesensitizeSerializer(SensitiveType type) {this.type = type;}@Overridepublic void serialize(String value, JsonGenerator gen, SerializerProvider serializers) throws IOException, IOException {switch (type) {case COMMON:gen.writeString(MsgDesensitizedUtil.commonStr(value));break;case ID_CARD:gen.writeString(MsgDesensitizedUtil.idCardNum(value));break;case PHONE_NUMBER:gen.writeString(MsgDesensitizedUtil.mobilePhone(value));break;case EMAIL:gen.writeString(MsgDesensitizedUtil.email(value));break;default:throw new RuntimeException("未知脱敏类型");}}@Overridepublic JsonSerializer<?> createContextual(SerializerProvider prov, BeanProperty property) {if (property != null) {SensitiveData annotation = property.getAnnotation(SensitiveData.class);if (annotation != null) {this.type = annotation.value();}}return this;}}

针对多种类型的脱敏枚举类

在实体中添加就行了,不需要把自定义序列化加载到SimpleModule里

http://www.ds6.com.cn/news/68965.html

相关文章:

  • 网站开发的实训周的实训过程seo公司推荐
  • 网站延迟加载2020最近的新闻大事10条
  • 做cpa用什么类型的网站好优化设计方案
  • 怎么在网上做网站化妆品营销推广方案
  • 网站开发用什么图片格式最好宁波网站推广优化公司怎么样
  • 好看怎么上传视频网站吗如何免费搭建自己的网站
  • 建设一个电子商务网站的基本步骤一键搭建网站工具
  • 有没有做网站的团队长沙优化科技有限公司正规吗
  • wordpress微信扫码登录杭州seo平台
  • 软件专业做学校网站论文怎么选题互联网推广是什么
  • 网站建设响应式是什么网站制作价格
  • 电商网站建设需要多少钱一年19
  • 中国建设领域专业人员网站网店代运营
  • 十大免费ppt网站下载app网站访问量排行榜
  • 廊坊做网站公司哪家好网站收录大全
  • 如何做ps4游戏视频网站淄博网站营销与推广
  • 网站维护的方法万网域名官网
  • 休闲度假村网站建设方案深圳今日重大新闻
  • windows2012做网站友链交易交易平台
  • 网站建设教程小说简介防疫测温健康码核验一体机
  • 网站换服务器怎么做苹果自研搜索引擎或为替代谷歌
  • 哪个网站能下载gif怎样做网站卖自己的产品
  • 北京做网站费用网站关键词优化的价格
  • wordpress预约订单插件百度seo是什么意思呢
  • 吉林市今天消息西安网站建设推广优化
  • 如何优化公司网站百度智能建站平台
  • 把自己做的网站开放到外网外贸独立站怎么做
  • 网站找谁备案哪家公司做seo
  • 网站怎么做内链外链2023北京封控了
  • ppt模板免费下载完整版免费无需会员网站seo检测