抽象クラスを受け取ったエンドポイントがあります:
@RequestMapping(value = URL, method = RequestMethod.POST)
@ResponseBody
public ModelMap update(@RequestBody SomeAbstractClass form) {
...
}
投稿すると、次のエラーが表示されます。
Could not read JSON: Can not construct instance of ...,
problem: abstract types can only be instantiated with dditional type information
このエラーが発生する理由は理解できますが、どこに指定すればよいかわかりませんthe additional type information
。理想的には、アノテーションの 1 つを介して具体的なクラスの型を指定できますが、この時点ではどのような解決策でも十分です。