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

泉州网站的建设购物商城有哪些

泉州网站的建设,购物商城有哪些,电影网站权重怎么做,中国十大营销策划人目录 1.在全局配置文件配置 2.通过JavaBean方式配置 1.在全局配置文件配置 spring:jackson:date-format: yyyy-MM-dd HH:mm:sstime-zone: GMT8 该配置方式仅支持 Date 类型的日期格式化,不支持LocalDate 及 LocalDateTime 的格式化。 2.通过JavaBean方式配置 …

目录

1.在全局配置文件配置

2.通过JavaBean方式配置


1.在全局配置文件配置

spring:jackson:date-format: yyyy-MM-dd HH:mm:sstime-zone: GMT+8

该配置方式仅支持 Date 类型的日期格式化,不支持LocalDate 及 LocalDateTime 的格式化。

2.通过JavaBean方式配置

com.fasterxml.jackson.databind.ObjectMapper

import cn.hutool.core.date.DatePattern;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.Module;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalTimeDeserializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalTimeSerializer;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
import org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
import java.util.TimeZone;@Configuration
@AutoConfigureBefore(JacksonAutoConfiguration.class)
public class JacksonConfiguration {/*** Jackson对 LocalDate及LocalDateTime格式化的支持*/@BeanObjectMapper objectMapper() {return new ObjectMapper().setLocale(Locale.CHINA).setTimeZone(TimeZone.getTimeZone(ZoneId.systemDefault())).registerModule(javaTimeModule()).setDateFormat(new SimpleDateFormat(DatePattern.NORM_DATE_PATTERN)).configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false).findAndRegisterModules();}private Module javaTimeModule() {JavaTimeModule module = new JavaTimeModule();module.addSerializer(new LocalDateTimeSerializer(DateTimeFormatter.ofPattern(DatePattern.NORM_DATETIME_PATTERN)));module.addSerializer(new LocalTimeSerializer(DateTimeFormatter.ofPattern(DatePattern.NORM_TIME_PATTERN)));module.addSerializer(new LocalDateSerializer(DateTimeFormatter.ofPattern(DatePattern.NORM_DATE_PATTERN)));module.addDeserializer(LocalDateTime.class, new LocalDateTimeDeserializer(DateTimeFormatter.ofPattern(DatePattern.NORM_DATETIME_PATTERN)));module.addDeserializer(LocalDate.class, new LocalDateDeserializer(DateTimeFormatter.ofPattern(DatePattern.NORM_DATE_PATTERN)));module.addDeserializer(LocalTime.class, new LocalTimeDeserializer(DateTimeFormatter.ofPattern(DatePattern.NORM_TIME_PATTERN)));return module;}
}

注:用到 cn.hutool.core.date.DatePattern#NORM_DATE_PATTERN,即日期格式化字符串:yyyy-MM-dd

另:注意注解 @AutoConfigureBefore(JacksonAutoConfiguration.class)

至此,无需再使用 繁琐的 注解 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 进行大量重复性的工作了。

http://www.yayakq.cn/news/564618/

相关文章:

  • 沈阳正规制作网站公司网络公关公司联系方式
  • 上海做网站 公司有哪些用户体验网站
  • 网站建设内容大全wordpress 一键部署
  • 网站建设同步视频网站建好了 怎么建后台
  • 常德市建设网站室内设计自学软件
  • 免费做网站方案wordpress pods使用
  • php网站开发是什么意思wordpress付费查看
  • 网站建设模板 源码 特效做hmtl的基本网站
  • 广西代理网站建设公司戴尔的网站建设目标
  • 建微信网站建设网站专业公司吗
  • 柳州网站建设源码北京学生聚集
  • 卓业网站建设如何加入wordpress
  • dreamwearver怎么做静态网站wordpress只显示一个主题
  • 网站开发如何赚钱启东住房和城乡建设局网站
  • 官方网站、门户网站是什么意思?怎么接外贸订单
  • 网站建设基本流程详细说明咨询公司注册经营范围
  • 网站设计怎么边加载变查看济宁网站建设 中企动力临沂
  • 乐山市建设局网站郑州市城乡建设局和住建局官网
  • 学校网站建设命名教学网站的设计
  • 网站页面的优化wordpress 加载中动画
  • 免费的源码网站有哪些wordpress问题插件
  • 网站开发技术路线图水利建设公共服务平台网站
  • 网页设计素材网站花茶叶市场网站建设方案
  • 朝阳住房和城乡建设厅网站百度网站标题优化
  • 大连网站策划做旅游网站需要注意什么
  • 网站建设学费要多少wordpress对外发邮件
  • 网站界面ui设计国家开放大学答案怎么查看网站点击量
  • 网站后台管理系统界面一个商城
  • 网站数据库怎么做同步芜湖seo网站优化
  • 域名备案后网站打不开长沙小程序开发销售