在spring中将json反序列化为java对象,并使用超类引用保存多个子类之一
我正在使用JDK1.6和Spring3.1.3创建一个RESTful服务,该服务接受一个JSON对象,该对象由Spring转换为Java对象,我在服务方法中指定了这个对象。现在Spring负责将JSON解析到Java对象中,一切正常 当我将一个属性添加到我的主对象时,问题就出现了,它是一个超类引用,并且可以保存对它的许多子类之一的引用。当接收到JSON时,超类引用的数据相当于其中一个子类。我找到了这个关于编写自定义反序列化程序的链接,但我不知道如何配置spring来使用它 有什么建议吗在spring中将json反序列化为java对象,并使用超类引用保存多个子类之一,java,json,spring,Java,Json,Spring,我正在使用JDK1.6和Spring3.1.3创建一个RESTful服务,该服务接受一个JSON对象,该对象由Spring转换为Java对象,我在服务方法中指定了这个对象。现在Spring负责将JSON解析到Java对象中,一切正常 当我将一个属性添加到我的主对象时,问题就出现了,它是一个超类引用,并且可以保存对它的许多子类之一的引用。当接收到JSON时,超类引用的数据相当于其中一个子类。我找到了这个关于编写自定义反序列化程序的链接,但我不知道如何配置spring来使用它 有什么建议吗