在做CRUD新增/儲存功能碰到的問題
阿新 • • 發佈:2018-12-15
準備工作:
1.開啟一個具有新增功能的網頁介面。
2.使用navicat建立資料庫的連線。(*)
3.在Eclipse中開啟新增的編輯頁面。
碰到的問題有:
1.出現異常的提示框
主要原因:寫錯地址,導致資料無法正常傳入資料庫中。
2.點選儲存按鈕後,資料無法正常顯示出來
主要原因:前提是確認了資料以及存放在資料庫中。這裡,很有可能是相對應的xml檔案中sql語句寫的有問題。
在.xml檔案中查一下
<select id="findById" parameterType="java.lang.Long" resultMap="centerLogResultMap"> select * from center_log where id = #{value} </select>
這個語句,看看在where程式碼塊中是不是多加了判斷的條件。
3.儲存時間資料出現異常。
這個原因之一是json語句轉換時間格式出了問題。
需要在對應的java檔案中設定時間的轉換。
public void setOpenTime(String openTime) { System.out.println("str opten time" + openTime); //this.openTime = new Timestamp(System.currentTimeMillis()); this.openTime = Timestamp.valueOf(openTime); }