美文网首页
普通项目改造成Dubbo项目

普通项目改造成Dubbo项目

作者: 仒叻戓厺 | 来源:发表于2017-09-18 17:10 被阅读0次

    一.重新创建三个项目分别为a(用户服务接口项目),b(用户服务实现项目)c(服务消费者项目)

    二.将原始项目中的实体类移动到a项目中,并创建Dubbo服务接口

    三.1.将原始项目中的basedao,dao,service移动到b项目中,并创建Dubbo服务接口实现

        2.将mybatis.xml和mapper.xml文件移动到b项目中的src/main/resources/mybatis文件夹下

        3.将spring_mybatis.xml和spring_context.xml移动到b项目中的src/main/resources/spring文件夹下

       4.在spring文件夹下创建dubbo-provider.xml文件配置zookeeper中心的服务暴露地址和端口

      5.将jdbc.properties、log4j.properties文件移动到b项目中的src/main/resources文件夹下

     6.在pom.xml中将dubbo需要的jar引入

    这时就可以启动b项目注册服务了,启动项目有三种方法后面会讲到 ,现在继续改造服务消费项目c

    1.将源项目中的action层移动到c项目中

    2.将原项目中的常量类和引用到框架的相关类移动到c中

    3.将spring-context.xml移动到c项目中的src/main/resources/spring文件夹下,创建dubbo-consumer.xml并将其引入spring-context.xml中

    4.将log4j.properties文件移动到c项目中的src/main/resources文件夹下

    5将webapp下的文件移动到c项目对应文件下

    6.在pom.xml中将dubbo需要的jar引入

    说明:项目多了之后可以可以抽取出common. commom-config,commom-core,commom-web

    相关文章

      网友评论

          本文标题:普通项目改造成Dubbo项目

          本文链接:https://www.haomeiwen.com/subject/xpjbsxtx.html