Spring Jackson 2.4.2日期序列化不是毫秒
我将SpringMVC3.2.x与Jackson 2.4.2一起用于JSON web服务 我有包含java.util.Date的对象,JSON只包含日期部分的字符串表示形式:(“2014-09-15”)。这违背了Jackson文档中的说法,该文档说日期在默认情况下被编组为毫秒格式() 我希望成员的日期以毫秒格式返回,我在这里遗漏了什么 以下是我的pom文件中的jackson库:Spring Jackson 2.4.2日期序列化不是毫秒,spring,spring-mvc,jackson,Spring,Spring Mvc,Jackson,我将SpringMVC3.2.x与Jackson 2.4.2一起用于JSON web服务 我有包含java.util.Date的对象,JSON只包含日期部分的字符串表示形式:(“2014-09-15”)。这违背了Jackson文档中的说法,该文档说日期在默认情况下被编组为毫秒格式() 我希望成员的日期以毫秒格式返回,我在这里遗漏了什么 以下是我的pom文件中的jackson库: <dependency> <groupId>com.fasterxml.jac
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.4.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.4.2</version>
</dependency>
com.fasterxml.jackson.core
杰克逊核心
2.4.2
com.fasterxml.jackson.core
杰克逊数据绑定
2.4.2
我的applicationContext中有注释驱动:
谢谢!
Alessandro Ferrucci在我的例子中,问题在于Spring数据REST(2.2.1)默认情况下禁用写入日期作为时间戳。我确信SpringMVC可能也在做同样的事情,但我无法找到提交的代码 但是,在Spring数据REST的情况下,我能够找到代码提交:
- DATAREST-336-默认为ISO8601日期呈现