Could not determine type for java util List


 

問題場景:在實體類中需要使用List集合存儲字段,啟動時找不到List類型 問題解決:在字段上添加@ElementColletion(targetClass=String.class)表示是一個集合映射 或者添加@Embedded 表示是內嵌在該實體類中的(存儲時 拋異常 java.util.List; nested exception is org.hibernate.InstantiationException: Cannot instantiate abstract class or interface: : java.util.List 推薦使用第一種方案)。

[@ElementCollection] 定義基本類型或可嵌入類的實例的集合。如果集合要通過集合表進行映射,則必須指定它。

 

或者使用下列方式

 

 

 

 

 


免責聲明!

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



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