我是Spring Roo的新手,这个问题是关于Calender Java Datatype的JSON反序列化。我正在使用Spring ROO的逆向工程特性,在这里我从我的DB模式生成模型实体。
在自动生成的Roo托管实体中,DB模式中的时间戳列被转换为日历数据类型。现在,当我尝试以JSON格式接收结果时,在尝试反序列化Calender数据类型时,flexjson反序列化程序中断了。
这里有没有人可以帮我解决这个问题,因为这是我目前发展的障碍。
提前谢谢。
发布于 2015-01-24 00:03:25
默认情况下,即使使用最新的Spring Roo (1.3.1 RC2),使用的flexjson版本也是2.1。在后来的版本(3.0)中增加了对日历的支持,将maven依赖项更改为3.2 (最新)
<dependency>
<groupId>net.sf.flexjson</groupId>
<artifactId>flexjson</artifactId>
<version>3.2</version>
<!-- roo was defaulting to 2.1 -->
</dependency>flexjson ref - http://flexjson.sourceforge.net/changelog.html
https://stackoverflow.com/questions/19188008
复制相似问题