使用子类对象执行Spring Rest Post时发生java 400错误
我越来越 从子类对象到超类引用执行Spring Rest Post时出现400错误
jUnit测试:-(失败)
SubClass subClassObj = new SubClass();
restTemplate.postForObject(restURL, subClassObj, SubClass.class);
弹簧控制器方法:-
@RequestMapping(method = RequestMethod.POST, value =
"/post-subclass-obj", headers = "Accept=application/json")
public @ResponseBody SuperClass postSubClassObj(@RequestBody SuperClass
superClassObj) {
return superClassObj;
}
jUnit测试:-(它可以工作)
SuperClass superClassObj = new SuperClass();
restTemplate.postForObject(restURL, superClassObj, SubClass.class);
提前谢谢
共 (0) 个答案