普通項目改造成Dubbo項目

一.重新創建三個項目分別爲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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章