關於springboot中的實體類無法映射數據庫中不存在的字段


                關於springboot中的實體類無法映射數據庫中不存在的字段

  在使用springboot時,我們經常要用到實體類與數據庫表的映射,常用的做法是添加@Transient標記,

如:

@Transient  
private transient Integer state;

//geter and seter .....

 

但經過實測發現仍舊報錯,錯誤信息如下(這個信息不絕對):

 

但都是這類 java.sql.SQLSyntaxErrorException: Unknown column 

經過查閱資料發現,不僅需要添加@Transient標記,還要在申明變量時使用transient關鍵字

如:

@Transient  
private transient Integer state;

錯誤可解除。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM