1. 程式人生 > >專案記錄(dubbox)

專案記錄(dubbox)

專案的第一天,瞭解了一下整體的框架邏輯。我們目前從事的專案為SOA service-Oriented Architecture【面向服務的系統構架】,主要思想為前後端分離。前端為html靜態頁面,controller控制層;後端為service服務層,資料訪問層,mycat資料庫分片等。
今天的主要目標是:搭建好專案框架,pojo,dao,common,interface,service,sellergoods.web,shop.web,等七個模組,以及一個父工程。利用逆向工程創建出pojo和mapper類,生成xml配置檔案,將配置檔案和mapper類拷入dao中,【其中XML檔案連包拷入

resources資原始檔下面】,pojo拷入pojo中然後install建立。pojo->dao->interface/common->service/web中分別在pom檔案中引入【依賴注入】。然後分別配置interface,service,web中的配置檔案,可以寫一個簡單的查詢方法,檢視是否工程搭建完成。 常見錯誤: 1、虛擬機器ip地址是否與配置檔案中的ip對應,zookeeper是否連線上;【需要第一步檢查的內容,首先確認!】 2、配置檔案,檢查其中掃描的包是否存在【在intellij idea中,按住ctrl+滑鼠點選】,檢查配置檔案的順序為:webapp->WEB-INF->*.xml檔案第一個檢查,然後可以通過“按住ctrl+滑鼠點選”找到另外的配置檔案,一層一層地檢查。 3、規範問題在此處尤為重要,命名規範問題。【包結構、webapp、WEB-INF】這幾個不能隨意改動。