好问题。抽离出来共享的优点就是不用担心接口在调用的时候出现,因为实体类不一致导致的无法解析,导致接口调用失败。可是反过来又会造成,如果其中一个接口有需要修改,而另外一个接口同时依赖,但不需修改,怎么办?保持独立的话,每次修改可以都可以根据实际情况确定各自的修改方式。但如果没有同时修改则可能造成调用失败。所以,各有优点,但既然是微服务,解耦合,个人觉得,解耦合解的越彻底越好。