Maison > Java > javaDidacticiel > Explication détaillée des exemples de configuration du service Dubbo annotés

Explication détaillée des exemples de configuration du service Dubbo annotés

零下一度
Libérer: 2017-06-28 09:11:00
original
2617 Les gens l'ont consulté

La configuration du service Dubbo basée sur les annotations peut réduire considérablement la quantité de configuration du service dans le fichier de configuration XML de Dubbo. Les principales étapes sont les suivantes :
1. Fournisseur de services
1. Ajouter l'analyse des annotations Dubbo dans le fichier de configuration Dubbo
<!-- 开启dubbo注解支持 -->
<!-- 扫描注解包路径,多个包用逗号分隔,不填pacakge表示扫描当前ApplicationContext中所有的类 -->
<dubbo:annotation package="com.bounter" />
Copier après la connexion
Copier après la connexion
2. Ajouter l'annotation Dubbo Service à la classe d'implémentation du service
import com.alibaba.dubbo.config.annotation.Service;

@Servicepublic class DubboServiceImpl implements DubboService {
}
Copier après la connexion
2. Consommateur du service
1. Ajouter l'analyse des annotations Dubbo dans le fichier de configuration Dubbo ( identique au fournisseur de services)
<!-- 开启dubbo注解支持 -->
<!-- 扫描注解包路径,多个包用逗号分隔,不填pacakge表示扫描当前ApplicationContext中所有的类 -->
<dubbo:annotation package="com.bounter" />
Copier après la connexion
Copier après la connexion
2. Introduire la configuration Dubbo dans la configuration Spring MVC pour résoudre le problème d'incompatibilité des annotations Dubbo ( est critique, sinon l'introduction de services dans le contrôleur signalera un pointeur nul )
<!-- 引入dubbo配置,解决dubbo注解不兼容问题 -->
<import resource="classpath:spring-dubbo.xml"/>
Copier après la connexion
3. Introduisez le service Dubbo dans le contrôleur. Après cela, vous pouvez l'utiliser
@Referenceprivate DubboService dubboService;
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal