av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

SpringBoot全局配置long轉String丟失精度問題解決方案

瀏覽:4日期:2023-04-29 13:14:06

web項目中,前端JS使用Java后端傳過來的Long/long會丟失精度。

后端將返回的數據改為String使用即可

第一種

自己建個配置類

extends WebMvcConfigurerAdapter 已經被棄用,直接實現WebMvcConfigurer該接口就行了

@EnableWebMvc@Configurationpublic 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); objectMapper.registerModule(simpleModule); jackson2HttpMessageConverter.setObjectMapper(objectMapper); converters.add(jackson2HttpMessageConverter); }

第二種

前提是使用Jackson2

@Configurationpublic class JacksonConfig { /** * Jackson全局轉化long類型為String,解決jackson序列化時long類型缺失精度問題 * @return Jackson2ObjectMapperBuilderCustomizer 注入的對象 */@Beanpublic Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer() {Jackson2ObjectMapperBuilderCustomizer cunstomizer = new Jackson2ObjectMapperBuilderCustomizer() {@Overridepublic void customize(Jackson2ObjectMapperBuilder jacksonObjectMapperBuilder) {jacksonObjectMapperBuilder.serializerByType(Long.TYPE, ToStringSerializer.instance);jacksonObjectMapperBuilder.serializerByType(Long.class, ToStringSerializer.instance);}};return cunstomizer;}

自己項目使用的時候,第二種未能生效??赡苁怯捎诓皇鞘褂玫膉ackson2??。使用第一種可以,遂采用了第一種

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 精品一区欧美 | 亚洲欧洲精品在线 | 中文字幕乱码一区二区三区 | 亚洲成人www| 狠狠干天天干 | 亚洲视频观看 | 日韩在线免费 | 欧美日韩国产一区二区三区 | 国产真实乱全部视频 | 国产欧美日韩综合精品一区二区 | 欧美一区二区三区 | 日日骑 | 日本a视频 | 欧美一区二区三区久久精品 | 99爱视频| 九九综合九九 | 色999视频| 羞羞视频一区二区 | 欧美日韩在线高清 | 久久99精品久久久久久国产越南 | 一区二区三区在线免费观看 | 午夜爱爱网 | 夜夜爽夜夜操 | 青青草社区 | 欧美在线成人影院 | 可以看黄的视频 | 啪啪毛片| 久久精品免费 | 中文字幕成人 | 成人av一区 | 欧美午夜精品久久久久久浪潮 | 成人免费视频网站在线看 | a国产一区二区免费入口 | 久久精品国产一区二区电影 | 在线播放国产一区二区三区 | 亚洲最大成人综合 | 成人免费一级 | 欧美一级网站 | 日韩精品成人一区二区三区视频 | 在线免费观看a级片 | 中文字幕在线看人 |