关于dubbo的一些问题,请教各位

发布于 2021-12-01 03:27:08 字数 1392 浏览 983 评论 1

@terenceyhj 你好,想跟你请教个问题:

@dubbo 你好,想跟你请教个问题:

1、我的dubbo环境如下:
分为3个web工程:

1)工程1:名为provider-api-impl --提供者服务的实现类 2)工程2:名为provider-api --提供者api 3)工程3:名为consumer --消费者

工程1打包成jar,放入工程2 buildpath。
工程2打包成jar放入consumer,同时放入工程1提供者实现类工程。
此时3个工程加载都没问题,也能互相调通。
现在问题如下:

1)发现提供者服务实现类Mybatis bean、Spring bean均没初始化,bean获取不到,调试了很久发现,貌似提供者api调的实现类是实现类工程jar包,根本没去实际的实现类工程中调用。所以mybatis bean没初始化是对的?
2)如果是这样的话,那实现类工程根本没必要拆分出来,直接和api工程放一块即可,显然违背了分布式理念?

我想问下,我以上做法是否有问题?谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

输什么也不输骨气 2021-12-01 09:28:44

先要
了解为什么会出现SOA,在SOA出现之前是什么样的,它的出现解决了什么问题。

提供者和消费者是两个单独的实例,一般通过不同的web容器来体现。

dubbo解决的是:便捷的RPC调用 和 当服务过多时提供的管理。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文