代码拉取完成,页面将自动刷新
如图里面,先通过path判断是否已存在,若不存在继续根据serviceName和method来判断是否存在,这样判断会存在两个问题
1.既然根据path的判断都不存在了,为何还要判断serviceName和method呢
2.若不同项目,只是contentPath不一致,后面的serviceName和method一样的话,会存在判断错误问题,会让元数据关系处理错误
所以,是否可以直接根据path来判断,存在则返回路径已存在,不存在则继续往下
这是为了防止同一个接口方法的path有更改
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
@xiaoyu 防止同一个接口的path有更改的方法不止这一个,他这种逻辑,就会导致不同应用同一个path的时候会出问题
不同应用,怎么可能path一样啊,没有contextPath的概念吗
不同应用,怎么可能path一样啊,没有contextPath的概念吗
@xiaoyu contextPath不同,但是serviceName和methodName一样就会有问题,path是由contextPath+serviceName+methodName拼接的,你再看看那个判断逻辑
不要问我这么无聊的问题,你觉得怎么修复好?
登录 后才可以发表评论