其他属性已添加到Json响应中

2020-09-14 01:13发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,
当我尝试为occ发布json响应时,我得到了一个附加属性" type",添加到了响应中。
{
" type":" omsReturnReplacementGroupResponseWsDTO" ,
"结果":[
{
" errorMsg":"成功完成",
" requestId":"",
" statusCd":" 0000"
} < br>]
}
当我们没有dto响应的dto-level-mapping时会发生这种情况。
请建议如何以及从何处添加此属性。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,
当我尝试为occ发布json响应时,我得到了一个附加属性" type",添加到了响应中。
{
" type":" omsReturnReplacementGroupResponseWsDTO" ,
"结果":[
{
" errorMsg":"成功完成",
" requestId":"",
" statusCd":" 0000"
} < br>]
}
当我们没有dto响应的dto-level-mapping时会发生这种情况。
请建议如何以及从何处添加此属性。

付费偷看设置
发送
1条回答
小灯塔
1楼 · 2020-09-14 01:56.采纳回答

由于您已经注意到,如果没有定义DTO映射,则将type属性添加到json响应中。 还将为您的响应的子类以及在编组器在控制器级别(在编译时)没有完整类型信息的其他情况下添加该类。

类似的属性将添加到xml响应中。 其目的是允许响应的双向映射-因此您也可以将其用作Web服务输入。 它由编组(Ee MOXY)自动添加,对此您无能为力。

唯一看不到的方法是在类型结构中不使用泛型,子类和java.lang.Object。

一周热门 更多>