一、后端項目搭建過程
-
到gitee上搜索“人人開源”
- 克隆renren-fast、renren-generator、renren-fast-vue項目到本地
- Git clone gitee的項目地址
- 把renren-fast加入到后端代碼中,記着把其中的.git文件夾刪除
- 首先需要把renren-fast項目加入到module中(單個微服務不需要)
-
首在數據庫中創建gulimall_admin數據庫,然后把renren-fast項目中db下的mysql的建表信息,復制到gulimall_admin數據庫中執行。
-
配置application.yml
-
- 首先需要把renren-fast項目加入到module中(單個微服務不需要)
二、前端項目搭建過程
用vscode打開renren-fast-vue
① 首先安裝配置前端項目的運行環境(如node和npm等)(安裝cnpm : npm install -g cnpm --registry=https://registry.npm.taobao.org)
② npm intsall :第一次登陸下載所依賴的組件(修改:使用cnpm install)
③ npm run dev:啟動項目
④ 進行前后端聯調,測試是否連通
三、根據數據庫表生成相關代碼(如:實體類、Controller、Service等)
1、把renren-generator加入到后端代碼中,記着把其中的.git文件夾刪除
① 首先需要把renren-generator項目加入到module中
② 在application.yml中配置
③ 在generator.properties中配置
④ 啟動RenrenApplication(啟動完成就會生成相應的實體類)
⑤ 下載需要的表,然后把表復制到相應的微服務模塊中去
⑥ 會出現一些錯誤,然后創建一個common-util去保存這些微服務共同需要的一些類