點餐系統和點餐小程序開發常見問題彙總及解決辦法

最近在教你們部署點餐系統java後臺和點餐小程序時,你們總會遇到各類各樣的問題,石頭哥就把你們學習過程當中常常遇到的問題彙總到這裏,每一個問題都給出瞭解決方案。java

java後臺相關問題

一,程序包lombok不存在

image
一般報這個錯誤,是由於,咱們的開發者工具idea沒有安裝lombok庫致使的

解決辦法以下:

提示咱們沒有安裝,咱們就安裝一個不就好了,下面來教你們如何安裝。 1,點擊扳手進入設置頁 mysql

image
2,點擊plugins,而後搜索lombok,點擊install便可安裝
image
3,安裝完成後,重啓idea開發工具便可
image

二,沒法執行sql文件,IDEA 2019.1鏈接數據庫報錯(08001)

連接mysql數據庫報以下錯誤ios

08001 could not connection to database serversql

image
或者是執行qcl.sql文件時沒法執行,以下圖
image
出現這個報錯的緣由其實就是IDEA鏈接數據庫驅動的版本不對,以前的IDEA使用的是5.1.47版本,因此沒有問題,2019.1.1版的IDEA默認使用的是8.0.15因此鏈接不上數據庫.只要把版本換回5.1.47便可解決這個問題.

解決方案:

把默認的mysql驅動刪除,而後從新選擇5.1.47,以下圖。 數據庫

image
image
image
別忘記點擊apply或者ok
image
到這裏就解決了。

小程序端相關問題

一,ios手機上沒法顯示菜品列表問題。

image
把上圖紅色框裏的 class="weui-tab__panel"刪除便可。

二,下單時報以下錯誤

image
問題主要是由於咱們的用戶名裏面含有表情。當字符串中有特殊字符(如emoji表情符號,以及其餘凡是轉成utf8要佔用4字節的字符),就會有問題,會報錯Incorrect string value: ‘\xF0\x9F\x91\x93\xF0\x9F…’ for column ‘xxx’ at row 1
image

解決辦法以下

1,在配置文件application.ym裏的添加下面4行 小程序

2,改造下qcl.sql而後從新執行,從新生成新的數據庫sell bash

image
把上圖的第二行改爲下面這樣

create database sell default character set utf8mb4 collate utf8mb4_unicode_ci;
複製代碼

image

持續收集彙總中。。。。。。

相關文章
相關標籤/搜索