本文共 495 字,大约阅读时间需要 1 分钟。
今晚同事调用接口没有得到想要的数据, 我把代码改好之后,自己调用一下试试
invoke OrderQueryFacade.queryOrderByOrderNo({ ...})
结果提示如下错误
“No such method queryOrderByOrderNo in service OrderQueryFacade”出现这样的错误,多半是入参不对,比如没有指定"class"等(有时候不需要指定,指定了最好)
而我这次遇到的错误却不是这样的原因导致的.由于在模块中有两个同名不同包的OrderQueryFacade类.
x.y.z.OrderQueryFacade有queryOrderByOrderNo方法; x.y.OrderQueryFacade中没有queryOrderByOrderNo方法; 而我在调用的时候没有指定包路径, 请求到了x.y.OrderQueryFacade中了, 因此会提示上面说的错误. 于是我指定了包路径invoke x.y.z.OrderQueryFacade.queryOrderByOrderNo({ ...})
问题就解决了.
转载地址:http://vebmz.baihongyu.com/