準備工做
- 1,安裝jdk8
- 2,安裝mysql5.7
- 3,安裝IntelliJ IDEA 開發工具(java)
- 4,安裝微信小程序開發者工具
- 5,註冊小程序獲取小程序appid
java後臺
一,源碼導入
1,首先下載源碼 java
上圖中的diancan是咱們java後臺的源碼 2,點擊open導入上圖的java源碼,下面兩種方式均可以
3,導入成功後以下圖
4,確認下項目是否是使用的jdk8,有時候不用jdk8有可能會報以下錯誤
解決方法以下圖
二,(導源碼常見問題)程序包lombok不存在
若是不存在下面錯誤,直接跳過便可 mysql
一般報這個錯誤,是由於,咱們的開發者工具idea沒有安裝lombok庫致使的
解決辦法以下:
提示咱們沒有安裝,咱們就安裝一個不就好了,下面來教你們如何安裝。 1,點擊扳手進入設置頁 sql
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,我有專門寫一篇部署到服務器的文章,能夠參考下。 juejin.im/post/5d6b20…app
到這裏java的部署就講完了。下面講小程序源碼的導入maven
小程序部分
一,下載小程序源碼並解壓
二,打開小程序開發者工具,並導入小程序源碼
1,點擊加號建立小程序項目
2,導入源碼,填寫本身的appid
至於appid如何獲取,我這裏不作講解了,我零基礎入門小程序的視頻裏都有講解的:
edu.csdn.net/course/deta…
三,配置小程序雲開發,用於獲取小程序openid
1,開通小程序雲開發
這裏雲開發用免費版就能夠了。 2,把app.js裏的雲開發環境id換成你本身的
至於雲開發的一些基礎知識,本節不作講解,有不懂的能夠去看下咱們的零基礎入門小程序雲開發視頻:
study.163.com/course/cour… 3,部署getopenid雲函數
4,編譯項目,若是能請求到openid即表明雲函數部署成功了
四,運行小程序
這和你上面java的運行要保持一致,若是是本地的java項目運行你就用 localhost
若是你是部署到服務器了,這裏就要用你的服務器域名。
五,編譯小程序
若是上述菜品欄沒有數據,記得去本身的管理後臺,先添加類目,再添加菜品
到這裏咱們點餐系統的java後臺和微信小程序就完整的部署了。後面再有問題,我也會持續在這裏給你們更新出來的。 有任何問題,能夠加我微信2501902696