點餐系統部署文檔,java後臺部署和微信點餐小程序的部署

準備工作

1,安裝jdk8
2,安裝mysql5.7
3,安裝IntelliJ IDEA 開發工具(java)
4,安裝微信小程序開發者工具
5,註冊小程序獲取小程序appid

java後臺

一,源碼導入

1,首先下載源碼

上圖中的diancan是我們java後臺的源碼
2,點擊open導入上圖的java源碼,下面兩種方式都可以
第1種導入方式

第2種
3,導入成功後如下圖

4,確認下項目是不是使用的jdk8,有時候不用jdk8有可能會報如下錯誤

解決方法如下圖

二,(導源碼常見問題)程序包lombok不存在

如果不存在下面錯誤,直接跳過即可

通常報這個錯誤,是因爲,我們的開發者工具idea沒有安裝lombok庫導致的

解決辦法如下:

提示我們沒有安裝,我們就安裝一個不就行了,下面來教大家如何安裝。
1,點擊扳手進入設置頁

2,點擊plugins,然後搜索lombok,點擊install即可安裝

3,安裝完成後,重啓idea開發工具即可

三,(導源碼常見問題)無法執行sql文件,IDEA 2019.1連接數據庫報錯(08001)

如果沒有如下錯誤,直接跳過這一步
鏈接mysql數據庫報如下錯誤
08001 could not connection to database server


或者是執行qcl.sql文件時無法執行,如下圖

出現這個報錯的原因其實就是IDEA連接數據庫驅動的版本不對,之前的IDEA使用的是5.1.47版本,所以沒有問題,2019.1.1版的IDEA默認使用的是8.0.15所以連接不上數據庫.只要把版本換回5.1.47即可解決這個問題.

解決方案:

把默認的mysql驅動刪除,然後重新選擇5.1.47,如下圖。



別忘記點擊apply或者ok

到這裏就解決了。

四,創建sell數據庫和相關數據表

如果下面第3步箭頭是灰色無法點擊,說明你mysql數據庫沒有鏈接成功,去看下上面第三步錯誤解決。

五,本地運行項目

點擊下圖綠色箭頭,運行項目

如果你上面綠色三角不能點,說明程序有錯誤。
通過下面這個run可以看報錯信息

項目運行成功的標示如下圖

六,運行成功的檢驗



注意端口號要和你設置頁裏的保持一致

七,部署項目到服務器

1,首先要通過maven打個jar包出來。

2,打包出來的jar如下

3,我有專門寫一篇部署到服務器的文章,可以參考下。
https://juejin.im/post/5d6b206bf265da03ae788d01

到這裏java的部署就講完了。下面講小程序源碼的導入

小程序部分

一,下載小程序源碼並解壓

二,打開小程序開發者工具,並導入小程序源碼

1,點擊加號創建小程序項目

2,導入源碼,填寫自己的appid

至於appid如何獲取,我這裏不做講解了,我零基礎入門小程序的視頻裏都有講解的:https://edu.csdn.net/course/detail/25749

三,配置小程序雲開發,用於獲取小程序openid

1,開通小程序雲開發

這裏雲開發用免費版就可以了。
2,把app.js裏的雲開發環境id換成你自己的

至於雲開發的一些基礎知識,本節不做講解,有不懂的可以去看下我們的零基礎入門小程序雲開發視頻:https://study.163.com/course/courseMain.htm?courseId=1209499804
3,部署getopenid雲函數

4,編譯項目,如果能請求到openid即代表雲函數部署成功了

四,運行小程序

這和你上面java的運行要保持一致,如果是本地的java項目運行你就用 localhost

如果你是部署到服務器了,這裏就要用你的服務器域名。

五,編譯小程序


如果上述菜品欄沒有數據,記得去自己的管理後臺,先添加類目,再添加菜品

到這裏我們點餐系統的java後臺和微信小程序就完整的部署了。後面再有問題,我也會持續在這裏給大家更新出來的。
有任何問題,可以加我微信2501902696

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