亚洲精品亚洲人成在线观看麻豆,在线欧美视频一区,亚洲国产精品一区二区动图,色综合久久丁香婷婷

              當(dāng)前位置:首頁 > IT技術(shù) > 微信平臺(tái) > 正文

              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)
              2021-08-06 13:55:12

              準(zhǔn)備工作

              • 1,安裝jdk8或者jdk11
              • 2,安裝mysql8.0
              • 3,安裝IntelliJ IDEA 開發(fā)工具(java)
              • 4,安裝微信小程序開發(fā)者工具
              • 5,注冊(cè)小程序獲取小程序appid

              java后臺(tái)

              一,源碼導(dǎo)入

              • 1,首先下載源碼
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐
                上圖中的Java后臺(tái)源碼,下載到桌面并解壓

              • 2,點(diǎn)擊open導(dǎo)入上圖的java源碼,下面兩種方式都可以
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_02
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_03
              • 3,選擇你解壓后的源碼
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_04
              • 4,導(dǎo)入成功后如下圖
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐_05
              • 5,確認(rèn)下項(xiàng)目是不是使用的jdk8,有時(shí)候不用jdk8有可能會(huì)報(bào)如下錯(cuò)誤
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_06
                解決方法如下圖
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_07
                Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐_08

              二,安裝mysql8數(shù)據(jù)庫

              我們這里要安裝的是mysql8.0數(shù)據(jù)庫。只要是8.0開頭的,不管是8.0.11還是8.0.19都可以。
              數(shù)據(jù)庫的安裝,我在點(diǎn)餐視頻的第3章的2,3,4節(jié)里都有講。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_09

              2-1我們?cè)谶M(jìn)行第3節(jié)的idea鏈接mysql數(shù)據(jù)庫操作時(shí),會(huì)遇到下面一個(gè)錯(cuò)誤。

              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_掃碼點(diǎn)餐_10
              時(shí)區(qū)錯(cuò)誤,MySQL默認(rèn)的時(shí)區(qū)是UTC時(shí)區(qū),比北京時(shí)間晚8個(gè)小時(shí)。所以要修改mysql的時(shí)區(qū)。

              解決:

              找到mysql安裝目錄并進(jìn)入bin文件夾,我的是安裝在c盤
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_掃碼點(diǎn)餐_11
              然后輸入cmd,回車
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_12
              輸入:mysql -uroot -p123456進(jìn)入mysql命令模式
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_掃碼點(diǎn)餐_13
              然后輸入

               set persist time_zone='+8:00';
              

              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_14

              再次連接成功
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_掃碼點(diǎn)餐_15
              配置完后,點(diǎn)擊下test,如果出現(xiàn)綠色對(duì)勾,即代表鏈接成功。然后點(diǎn)擊ok

              2-2,有的同學(xué)也會(huì)遇到下面這樣的問題

              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_16
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_17
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐_18
              這是因?yàn)轵?qū)動(dòng)沒有安裝的問題。

              解決
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_19
              問題出在了上圖所示的地方。這個(gè)地方你如果有看我視頻,肯定知道在哪里的。
              我們下面就來說下怎么解決吧。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_springboot點(diǎn)餐_20
              一定要注意,上圖我使用的是com.mysql.jdbc.Driver這個(gè)數(shù)據(jù)庫驅(qū)動(dòng)。
              然后下面的8.0.15的添加是先點(diǎn)加號(hào),然后再如下圖所示。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_掃碼點(diǎn)餐_21

              也可以去看下點(diǎn)餐系統(tǒng)常見問題匯總:

              https://blog.csdn.net/qiushi_1990/article/details/104857088

              三,創(chuàng)建diancan數(shù)據(jù)庫和相關(guān)數(shù)據(jù)表

              如果下面第3步箭頭是灰色無法點(diǎn)擊,說明你mysql數(shù)據(jù)庫沒有鏈接成功,去看下上面第二步里提到的視頻。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐_22
              idea鏈接數(shù)據(jù)庫成功后,我們?cè)賮韴?zhí)行qcl.sql文件。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_23
              到這里我們數(shù)據(jù)相關(guān)的配置就完成了。

              四,本地運(yùn)行項(xiàng)目

              點(diǎn)擊下圖綠色箭頭,運(yùn)行項(xiàng)目
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_掃碼點(diǎn)餐_24
              如果你上面綠色三角不能點(diǎn),說明程序有錯(cuò)誤。
              通過下面這個(gè)run可以看報(bào)錯(cuò)信息
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐_25
              項(xiàng)目運(yùn)行成功的標(biāo)示如下圖
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐_26

              五,運(yùn)行成功的檢驗(yàn)

              輸入下面網(wǎng)址,如果返回下面文字,就代表啟動(dòng)成功了
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_掃碼點(diǎn)餐_27
              輸入下面網(wǎng)址,即可進(jìn)入登陸頁面。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_springboot點(diǎn)餐_28
              注意端口號(hào)要和你設(shè)置頁里的保持一致
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_29

              六,(導(dǎo)源碼常見問題)程序包lombok不存在

              如果不存在下面錯(cuò)誤,直接跳過即可
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_30
              通常報(bào)這個(gè)錯(cuò)誤,是因?yàn)?,我們的開發(fā)者工具idea沒有安裝lombok庫導(dǎo)致的

              6-1解決辦法如下:

              提示我們沒有安裝,我們就安裝一個(gè)不就行了,下面來教大家如何安裝。
              1,點(diǎn)擊扳手進(jìn)入設(shè)置頁
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_springboot點(diǎn)餐_31
              2,點(diǎn)擊plugins,然后搜索lombok,點(diǎn)擊install即可安裝
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_Java點(diǎn)餐_32
              3,安裝完成后,重啟idea開發(fā)工具即可
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_springboot點(diǎn)餐_33

              到這里java的部署就講完了。下面講小程序源碼的導(dǎo)入

              小程序部分

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

              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_34

              二,打開小程序開發(fā)者工具,并導(dǎo)入小程序源碼

              1,點(diǎn)擊加號(hào)創(chuàng)建小程序項(xiàng)目
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_35
              2,導(dǎo)入源碼,填寫自己的appid
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_36
              至于appid如何獲取,我這里不做講解了,我零基礎(chǔ)入門小程序的視頻里都有講解的:https://edu.csdn.net/course/detail/25749

              三,配置小程序云開發(fā),用于獲取小程序openid

              1,開通小程序云開發(fā)
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_37
              這里云開發(fā)用免費(fèi)版就可以了。
              2,把a(bǔ)pp.js里的云開發(fā)環(huán)境id換成你自己的
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_38
              至于云開發(fā)的一些基礎(chǔ)知識(shí),本節(jié)不做講解,有不懂的可以去看下我們的零基礎(chǔ)入門小程序云開發(fā)視頻:https://study.163.com/course/courseMain.htm?courseId=1209499804
              3,部署getopenid云函數(shù)
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_39
              4,編譯項(xiàng)目,如果能請(qǐng)求到openid即代表云函數(shù)部署成功了
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_springboot點(diǎn)餐_40

              四,運(yùn)行小程序

              這和你上面java的運(yùn)行要保持一致,如果是本地的java項(xiàng)目運(yùn)行你就用 localhost
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_41
              如果你是部署到服務(wù)器了,這里就要用你的服務(wù)器域名。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐系統(tǒng)_42

              五,編譯小程序

              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_springboot點(diǎn)餐_43

              如果上述菜品欄沒有數(shù)據(jù),記得去自己的管理后臺(tái),先添加類目,再添加菜品
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_44
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_springboot點(diǎn)餐_45
              上面兩步操作,可以批量導(dǎo)入,相應(yīng)的數(shù)據(jù),我也再網(wǎng)盤里給大家準(zhǔn)備好了。
              Java點(diǎn)餐系統(tǒng)+掃碼點(diǎn)餐小程序部署文檔(2020版)_點(diǎn)餐小程序_46
              到這里我們點(diǎn)餐系統(tǒng)的java后臺(tái)和微信小程序就完整的部署了。有問題,可以加我微信2501902696。

              后面再有問題,我也會(huì)持續(xù)在這里給大家更新出來的:

              https://blog.csdn.net/qiushi_1990/article/details/104857088

              本文摘自 :https://blog.51cto.com/u

              開通會(huì)員,享受整站包年服務(wù)立即開通 >