慕課網課程—基於SpringBoot 十分鐘搞定後臺管理平臺的學習總結

項目背景

在學習慕課網課程--基於SpringBoot 十分鐘搞定後臺管理平臺的過程中,我遇到一些問題,給大家總結一下。

問題及解決辦法

問題1:IDEA不識別EntityWrapper、Wrapper和ToolUtil

解決方案:

導入以下包

import com.stylefeng.guns.core.util.ToolUtil;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.mapper.Wrapper;

問題2:無法寫入房屋的相關時間

解決方案:

import java.util.Date

改爲

import java.sql.Date;

本人認爲將

 @TableField("house_date")

改爲

@DateTimeFormat(pattern="yyyy-MM-dd")

沒有太大作用。因爲在實踐的過程中,我發現@TableField可以自動轉化各類格式,比如說:日期、字符串等。

問題3:由於信息段編號在數據庫中自動遞增,添加頁面未設置信息段編號的內容。未作修改,會提示插入id字段內容。

解決方案

在TblHouse.java中,添加@TableId(value = "id", type = IdType.AUTO)

 @TableId(value = "id", type = IdType.AUTO)
 private String id;

同時導入兩個包

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;

 

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