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

做暖暖网站武汉网站制作

做暖暖网站,武汉网站制作,做翻页电子书的网站,宁波制作网站企业有哪些第一种:使用注解解决 使用方便简单,粒度高,适用于部分字段需要单独转换的场景,灵活度高 // 两种注解,选其一即可 // JsonFormat(shape JsonFormat.Shape.STRING) JsonSerialize(using ToStringSerializer.class) pri…

第一种:使用注解解决

使用方便简单,粒度高,适用于部分字段需要单独转换的场景,灵活度高

// 两种注解,选其一即可
// @JsonFormat(shape = JsonFormat.Shape.STRING)
@JsonSerialize(using = ToStringSerializer.class)
private Long largeId = 1332345432341123411L;

第二种:直接对SimpleModule对象配置,避免其他地方的Jackson配置被覆盖的问题

@Configuration
public class JsonModuleConfig extends SimpleModule {public JsonModuleConfig() {//super(JsonModuleConfig.class.getName());this.addSerializer(Long.class, ToStringSerializer.instance);this.addSerializer(Long.TYPE, ToStringSerializer.instance);}
}

第三种:通过 WebMvcConfigurer 配置转换规则

会根据扫描到的配置类顺序加载,如果匹配到第一个,则放弃后续的配置,所以自己的框架如果有配置Jackson配置的话,使用这个方法会导致原有配置被覆盖
注意:如果项目使用了的是自己的框架,这里的配置可能会引起自己框架配置的jackson失效

@EnableWebMvc
@Configuration
public class WebDataConvertConfig implements WebMvcConfigurer {public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {MappingJackson2HttpMessageConverter jackson2HttpMessageConverter = new MappingJackson2HttpMessageConverter();ObjectMapper objectMapper = new ObjectMapper();/*** 序列换成json时,将所有的long变成string* 因为js中得数字类型不能包含所有的java long值*/SimpleModule simpleModule = new SimpleModule();simpleModule.addSerializer(Long.class, ToStringSerializer.instance);simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance);simpleModule.addSerializer(BigInteger.class, ToStringSerializer.instance);// 反序列化时忽略多余字段objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);// 注册objectMapper.registerModule(simpleModule);jackson2HttpMessageConverter.setObjectMapper(objectMapper);converters.add(jackson2HttpMessageConverter);}
}

 

https://www.cnblogs.com/suhai/p/14973865.html

http://www.qdjiajiao.com/news/5540.html

相关文章:

  • 企拓客软件多少钱网站关键词优化排名外包
  • 个人网站设计的意义品牌运营管理有限公司
  • 武汉装修网站建设优化网站推广教程整站
  • 网站建设 案例网站制作大概多少钱
  • 做海报裂变的网站抖音信息流广告怎么投放
  • 在百度上做网站有用吗虎扑体育网体育
  • 公众号可以做分类信息网站吗百度识图搜索引擎
  • discuz论坛系统广州网站优化工具
  • 湖南手机网站制作公司搜索引擎seo优化平台
  • 甘肃省庆阳市镇原县疫情最新消息seo优化标题 关键词
  • 可以自己做效果图的网站郴州seo网络优化
  • 重庆seo公司抖音seo关键词优化怎么做
  • 莱芜金点子最新招聘信息招聘网网站优化的方法有哪些
  • 做网站之前要先购买服务器吗电商培训机构推荐
  • wordpress源码教程百度seo网站
  • 网站的专题模板制作软件怎么快速推广app
  • 怎么做外国网站培训seo哪家学校好
  • 云南装饰公司做网站网络营销与传统营销有哪些区别
  • 在哪里可以做网站网站优化seo是什么意思
  • 给公司做网站多少钱俄国搜索引擎yandex入口
  • 网上怎么开网店创业网站seo关键词优化
  • 牌具做网站可以吗app拉新推广一手接单平台
  • 网站做啥内容用户多天津谷歌优化
  • 网站一级页面二级页面怎么做百度竞价代理公司
  • 帮助网站源码广告公司品牌营销推广
  • 利用淘宝联盟做网站赚取佣金惠州seo推广优化
  • 梁山企业网站建设外贸网站seo优化
  • 怎么自己做淘宝客网站吗腾讯朋友圈广告代理
  • 云南网站开发哪家靠谱seo推广效果
  • 网站建设站点无法发布上海网站推广服务公司