文章目錄
- 一、不返回password字段
- 二、返回的createTime和updateTime為空
- 原因
- 解決:開啟駝峰命名和下劃線命名的自動轉換
一、不返回password字段
在字段上面添加@JsonIgnore注解即可
@JsonIgnore // 在把對象序列化成json字符串時,忽略該字段
private String password;
二、返回的createTime和updateTime為空
原因
在數據庫中,這兩個字段是下劃線命令,而實體類中是小駝峰命令,導致獲取不到數據庫的值
解決:開啟駝峰命名和下劃線命名的自動轉換
在application.yml中添加如下內容
mybatis:configuration:map-underscore-to-camel-case: true # 開啟駝峰命名和下劃線命名的自動轉換
返回正確