ホームページ >Java >&#&チュートリアル >注釈付きの Dubbo サービス構成例の詳細な説明

注釈付きの Dubbo サービス構成例の詳細な説明

零下一度
零下一度オリジナル
2017-06-28 09:11:002599ブラウズ

アノテーションベースの Dubbo サービス構成により、dubbo XML 構成ファイル内のサービス構成の量を大幅に削減できます。 主な手順は次のとおりです。
1. サービスプロバイダー
1.設定ファイル Dubbo アノテーション スキャンを追加します
<!-- 开启dubbo注解支持 -->
<!-- 扫描注解包路径,多个包用逗号分隔,不填pacakge表示扫描当前ApplicationContext中所有的类 -->
<dubbo:annotation package="com.bounter" />
2. Dubbo サービス アノテーションを追加します
2. サービス消費者
1. Dubbo アノテーションのスキャンを設定ファイルに追加します (同じサービスプロバイダー)
import com.alibaba.dubbo.config.annotation.Service;

@Servicepublic class DubboServiceImpl implements DubboService {
}
2. dubbo アノテーションの非互換性の問題を解決するために、Spring MVC 設定に dubbo 設定を導入します (
は非常に重要です。そうでない場合はサービスの導入が必要になります)コントローラーでは null ポインターが報告されます
)
<!-- 开启dubbo注解支持 -->
<!-- 扫描注解包路径,多个包用逗号分隔,不填pacakge表示扫描当前ApplicationContext中所有的类 -->
<dubbo:annotation package="com.bounter" />
3. Dubbo サービスがコントローラーに導入されると、使用できるようになります
<!-- 引入dubbo配置,解决dubbo注解不兼容问题 -->
<import resource="classpath:spring-dubbo.xml"/>

以上が注釈付きの Dubbo サービス構成例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。