06、品優購——工程建立
阿新 • • 發佈:2018-12-09
接下來咱們就進入專案的開發階段了。首先,先來看一下專案的一個整體結構是怎樣的。
一、maven專案結構
Sellergoods-service:一些基礎平臺數據的處理
Buyer-service:處理溝通業務
Page-service:內容管理系統
Search-service:搜尋服務
User-service:使用者中心
pinyougou-parent 聚合工程
pinyougou-pojo 通用實體類層
pinyougou-dao 通用資料訪問層
pinyougou-xxxxx-interface 某服務層介面
pinyougou-xxxxx-service 某服務層實現
pinyougou-xxxxx-web 某web工程
專案中各個系統間的呼叫使用的是dubbo。那麼之前所使用的是什麼技術呢?使用的是webservice,那麼webservice和dubbo間又有怎樣的區別呢?
這一塊的這個問題可以於專案的迭代、架構的升級。webservice中我們主要使用的是CXF的技術(慢、傳輸效率相對較低),他可以跨語言進行服務的呼叫我們多用於對外部服務的呼叫。而現在我們的SOA系統更多的出現各個系統間的呼叫,這一點dubbo就具備了較高優勢所以在我們現在所做的專案上使用了dubbo技術。
二、整體建立工程
這裡,我就不一一建立了,大家不要忘記在pom檔案中配置依賴即可。
建立步驟:(service舉例一個)
同樣的在工程建立完成後別忘記了pom中的依賴哦!
建立對應目錄
以上,是工程的整體建立。大家快動手實現一下吧!