zoukankan      html  css  js  c++  java
  • RPC服务框架dubbo(六):Consumer搭建过程

    1.pom.xml中除了ssm的依赖添加dubbo相关3个依赖(接口,dubbo.jar,zkClient)

    2.web.xml中修改<init-value>applicationContext-*.xml

    <context-param>

    <param-name>contextConfigLocation</param-name>

    <param-value>classpath:applicationContext-*.xml</param-value>

    </context-param>

    3.spring配置文件命名为applicationContext-spring.xml,配置dubbo的配置文件applicationContext-dubbo.xml

    <!-- 给当前Provider自定义个名字 -->

    <dubbo:application name="dubbo-consumer"/>

    <!-- 配置注册中心  -->

    <dubbo:registry address="192.168.139.130:2181" protocol="zookeeper"></dubbo:registry>

    <!-- 配置注解扫描 -->

    <dubbo:annotation package="com.bjsxt.service.impl"/>

    4.不需要编写mapper

    5.除了ServiceImpl中引用Provider中接口对象改变,其他代码都一样.

    @Service

    public class TestServiceImpl implements TestService {

    // @Resource

    // private xxMapper xxxMapper;

    @Reference

    private DemoService demoService;

  • 相关阅读:
    Windows下 Mysql忘记密码的修改方法
    java 多文件压缩下载
    MySQL配置文件中jdbc.url
    java实现excle文件上传,解析
    MySQL事务
    重拾MySQL
    Linux中修改MySql配置文件
    Freemarker模板引擎
    过滤器、监听器、拦截器
    XML基础
  • 原文地址:https://www.cnblogs.com/shamo89/p/9830491.html
Copyright © 2011-2022 走看看