使用Lombok導(dǎo)致打印的tostring中缺少父類的屬性問題
Lombok導(dǎo)致打印的tostring中缺少父類的屬性
@Data public class User extends BaseEntity { /** * 姓名 */ @TableField("name") private String name; /** * 密碼 */ @TableField("password") private String password; /** * 性別 */ @TableField("sex") private String sex; /** * 年齡 */ @TableField("age") private Integer age; /** * 郵箱 */ @TableField("email") private String email; /** * 排序 */ @TableField("sort") private Integer sort;
圖中打印內(nèi)容只包含子類屬性,卻不包含父類BaseEntity的屬性
此處@Data修飾,此注解包含了getter,setter,tostring
所以此處的tostring如果不設(shè)置參數(shù)的話,打印string的時候只會包含子類的屬性
解決
在@Data的基礎(chǔ)上再加一個@ToString(callSuper = true)注解
callSuper = true
即解決缺少父類屬性的問題
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
攔截Druid數(shù)據(jù)源自動注入帳密解密實現(xiàn)詳解
這篇文章主要為大家介紹了攔截Druid數(shù)據(jù)源自動注入帳密解密實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-11-11SpringBoot+Jersey跨域文件上傳的實現(xiàn)示例
在SpringBoot開發(fā)后端服務(wù)時,我們一般是提供接口給前端使用,本文主要介紹了SpringBoot+Jersey跨域文件上傳的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下2024-07-07Eclipse運行android項目報錯Unable to build: the file dx.jar was not
今天小編就為大家分享一篇關(guān)于Eclipse運行android項目報錯Unable to build: the file dx.jar was not loaded from the SDK folder的解決辦法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12Tomcat正常啟動,訪問所有頁面均報404異常,404異??偨Y(jié)分析
今天遇到一個問題:Tomcat正常啟動,訪問所有頁面均報404異常,究竟該如何解決這個問題呢?下邊小編將為大家介紹一下解決方法,需要的朋友可以參考下2013-07-07apollo更改配置刷新@ConfigurationProperties配置類
這篇文章主要為大家介紹了apollo更改配置刷新@ConfigurationProperties配置類示例解析,apollo更改配置刷新@ConfigurationProperties配置類2023-04-04logback EvaluatorFilter實現(xiàn)同時記錄多個level級別的日志
這篇文章主要介紹了logback EvaluatorFilter實現(xiàn)同時記錄多個level級別的日志方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11