spring-cloud 实战一

最近项目想打算用spring-clound来开发微服务,所以自己就开始研究下。但是入门也遇到很多坑,在这里分享出来和大家一起学习。spring-cloud有几个版本可能每个版本也有不同,先和大家说下我使用的版本。如下:

下面说下我遇到的问题,我想使用接口编程。把接口这层抽取出来封装成一个工程(api),这样内部项目想调用这个服务直接使用这个接口就可以了。


这个你在网上可以搜索到怎么做,我说下我遇到的问题。如果你的实现类不继承此api的接口的话,api仅仅是定义一个微服务的话其他工程直接调用是没有什么关系的。直接把代码贴出来如下:

接口:


实现类:



调用:


这样调用是没有问题的,但是我想用实现类实现接口的方式编程就遇到我现在遇到的问题了。具体方式如下:


如果你仅仅这么做的话,去调用会报一个错误。这里需要做些配置,才能使用。具体配置如下:


需要加上上面这样一段配置,我还在研究后面有时间会贴出来分享。大家可以看看下面这篇文章

http://www.cnblogs.com/devzxd/p/feign-hystrix-problem.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容