最近面試被問到有沒有用過dubbo或者springcloud很遺憾只知道皮毛,沒有實際動手弄過,因為這幾年都是搞的小專案,說來慚愧,好了,不廢話了,進入正題。
從昨天早上開始整合springboot 和dubbo 到今天早上算是花了整整一天終於整個成功了,首先來張圖慶祝下:
首先要注意的就是springboot的starter的選擇,目前來說根據dubbo的版本不同有三種
2.7.x 用groupid 為com.alibaba.spring.boot 的2.x版本的
com.alibaba.spring.boot
dubbo-spring-boot-starter
2.0.0
com.alibaba
dubbo
也就是說小於2.7版本的dubbo,的啟動類和springboot的版本也相關,下面的是官方文件截圖(
第二個就是:包掃瞄的問題,在啟動類上新增註解
在整合consumer的時候搞了半天,啟動之後鏈結訪問不了,直到我看見別的部落格中說是新增
org.springframework.boot試了一下果然就好了spring-boot-starter-web
好了這個就是我這一天遇到的問題,值得分享出來的吧,這只是provider端,consumer還沒弄出來,一會弄好了整理好之後再發出來,昨天的糾結終於可以一掃而光了
SpringBoot2 x請求註解簡單介紹(4)
1.新建專案,專案中實戰講解註解作用 2.pom.xml依賴配置 properties project.build.sourceencoding utf 8 project.build.sourceencoding properties parent groupid org.springframew...
基於SpringBoot 2 X整合Druid
說明 本文旨在整理springboot 2.x整合druid基礎功能,如有問題請指出 參考資料 基於springboot 2.x版本,這裡是引入druid spring boot2 starter的方式來配置,所以不需要不需要configbean來配置druid,如果引入的是druid,則需要con...
SpringBoot2 x 整合Druid詳細步驟
druid spring boot starter模式 這種方式比較簡單,不需要自己寫配置類。在匯入依賴以及配置好配置檔案yml即可。pom.xml com.alibaba druid spring boot starter 1.1.10 spring datasource url jdbc mys...