当前位置: 移动技术网 > IT编程>开发语言>Java > springboot 项目中获取默认注入的序列化对象 ObjectMapper

springboot 项目中获取默认注入的序列化对象 ObjectMapper

2019年01月22日  | 移动技术网IT编程  | 我要评论

在 springboot 项目中使用 @springbootapplication 会自动标记 @enableautoconfiguration

在接口中经常需要使用时间类型,date ,如果想要格式化成指定格式需要在 application.yml 配置文件中配置

 

spring:
  jackson:
    date-format: yyyy-mm-dd hh:mm:ss.sss
    time-zone: gmt+8
    defaultpropertyinclusion: non_null   #非空属性才序列化
    deserialization:
      fail_on_unknown_properties: false #未定义的key不序列化

 

autoconfiguration 会将 objectmapper 注入到 spring 环境中,具体是在 jacksonautoconfiguration 类中

 

 2 如果在 spring 环境中想要使用配置的 objectmapper ,使用自动注入方法即可

@autowired
private objectmapper objectmapper;

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网