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

湖北民族建设集团网站如何推广自己的网站

湖北民族建设集团网站,如何推广自己的网站,个人电脑做网站,温州做网站的公司通过扩展Spring MVC框架的消息转化器 在WebMvcConfiguration中扩展SpringMVC的消息转换器&#xff0c;统一对日期类型进行格式处理 WebMvcConfiguration /*** 扩展Spring MVC框架的消息转化器* param converters*/protected void extendMessageConverters(List<HttpMessag…

通过扩展Spring MVC框架的消息转化器

在WebMvcConfiguration中扩展SpringMVC的消息转换器,统一对日期类型进行格式处理

WebMvcConfiguration

	/*** 扩展Spring MVC框架的消息转化器* @param converters*/protected void extendMessageConverters(List<HttpMessageConverter<?>> converters) {log.info("扩展消息转换器...");//创建一个消息转换器对象MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();//需要为消息转换器设置一个对象转换器,对象转换器可以将Java对象序列化为json数据converter.setObjectMapper(new JacksonObjectMapper());//将自己的消息转化器加入容器中// 0 ,代表 index 放在第一个位置,优先使用,如果不传0的话默认放在最后一个)converters.add(0,converter);}

JacksonObjectMapper


/*** 对象映射器:基于jackson将Java对象转为json,或者将json转为Java对象* 将JSON解析为Java对象的过程称为 [从JSON反序列化Java对象]* 从Java对象生成JSON的过程称为 [序列化Java对象到JSON]*/
public class JacksonObjectMapper extends ObjectMapper {public static final String DEFAULT_DATE_FORMAT = "yyyy-MM-dd";//public static final String DEFAULT_DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";public static final String DEFAULT_DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm";public static final String DEFAULT_TIME_FORMAT = "HH:mm:ss";public JacksonObjectMapper() {super();//收到未知属性时不报异常this.configure(FAIL_ON_UNKNOWN_PROPERTIES, false);//反序列化时,属性不存在的兼容处理this.getDeserializationConfig().withoutFeatures(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES);SimpleModule simpleModule = new SimpleModule().addDeserializer(LocalDateTime.class, new LocalDateTimeDeserializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_TIME_FORMAT))).addDeserializer(LocalDate.class, new LocalDateDeserializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_FORMAT))).addDeserializer(LocalTime.class, new LocalTimeDeserializer(DateTimeFormatter.ofPattern(DEFAULT_TIME_FORMAT))).addSerializer(LocalDateTime.class, new LocalDateTimeSerializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_TIME_FORMAT))).addSerializer(LocalDate.class, new LocalDateSerializer(DateTimeFormatter.ofPattern(DEFAULT_DATE_FORMAT))).addSerializer(LocalTime.class, new LocalTimeSerializer(DateTimeFormatter.ofPattern(DEFAULT_TIME_FORMAT)));//注册功能模块 例如,可以添加自定义序列化器和反序列化器this.registerModule(simpleModule);}
}
http://www.hengruixuexiao.com/news/10119.html

相关文章:

  • 长沙建设工程备案合同查询网站广告公司营销策划方案
  • 广东深圳网站建设微信商城开发搜索引擎广告投放
  • wordpress 充值积分seo运营人士揭秘
  • 企业网站主页素描模板seo如何快速排名
  • 免费素材库视频网东莞网络优化服务商
  • 玄天教学网站建设全球搜是什么公司
  • 兰州工业发展建设有限公司网站谷歌google中文登录入口
  • 带产品展示的个人网站模板seo是什么的简称
  • 深圳网站建设招聘河南seo关键词排名优化
  • 网站头像设计免费制作windows优化大师可靠吗
  • 官方网站建设最重要的是免费推广app软件下载
  • 高端的响应式网站建设公司汕头百度网站排名
  • 国内食品行业网站开发国内免费推广产品的网站
  • 玉溪网站开发个人怎么注册自己的网站
  • 郑州网站APP互联网营销的五个手段
  • 学习网站推荐网络推广服务合同范本
  • 自己做的网站被篡改怎么办免费推广平台哪些比较好
  • 网站建设的意义是什么优化网站
  • 关于域名和主机论坛的网站网站推广优化是什么意思
  • 只有网站才需要域名吗seo文案范例
  • 博客网站建设方案书什么是软文
  • 网站开发后台需要哪些技术全国疫情实时资讯
  • 网站建设页面底部叫什么品牌营销网站建设
  • 网上做题扣分在哪个网站上做免费seo营销软件
  • 上海市工程建设标准化信息网站浏览器地址栏怎么打开
  • 可以做网站的公司有哪些合肥做网站的公司有哪些
  • 做戒指网站的logo照片临沂seo公司
  • 做网站除了域名还用什么谷歌seo网站推广怎么做优化
  • 沙井营销型网站建设百度一下你就知道原版
  • 安丘网站建设快速排名方案