1.微服务install打成jar包至本地maven仓库,这样其他微服务就可以跟使用jar包一样的方式去使用了。
2.屏蔽多个接口的差异,访问同一层微服务,可以使用Map的<key,value>属性,可以处理多种不同请求参数的请求;同时,可以使用字符串拼接的方式,将处理后的响应输出到不同的目的地(or进一步调用不同的第三方接口)。ps.我觉得这是一种处理需求的开发技巧了
3.JDK的不同选择会影响maven依赖的正常使用,以及项目打包等,也就是说选择错了JDK版本这个低级错误,可能会引发一些莫名其妙的问题。
4.Feign使用方式:消费者直接@Autowired注入Feign接口,便可以通过.方法的方式对注册的接口进行使用。
5.其他微服务更新了代码,update最新代码到本地,再install打包新的jar包到本地仓库中