Could not determine type for java util List
程序员文章站
2022-08-02 10:26:17
问题场景:在实体类中需要使用List集合存储字段,启动时找不到List类型 问题解决:在字段上添加@ElementColletion(targetClass=String.class)表示是一个集合映射 或者添加@Embedded 表示是内嵌在该实体类中的(存储时 抛异常 java.util.Lis ......
问题场景:在实体类中需要使用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] 定义基本类型或可嵌入类的实例的集合。如果集合要通过集合表进行映射,则必须指定它。
或者使用下列方式
推荐阅读
-
Could not determine type for java util List
-
关于java List的remove方法导致的异常java.util.ConcurrentModificationException
-
日期转化Json异常:JSON parse error: Cannot deserialize value of type `java.util.Date` from String
-
java.util.List接口的方法subList()进行分页
-
Failed to convert property value of type [java.lang.String] to required type [java.util.Date]
-
JSON parse error: Cannot deserialize value of type `java.util.Date` from String
-
Could not determine type for java util List
-
解决:java.util.List does not have a no-arg default constructor.
-
错误:Property of 'java.util.Set>' type cannot be injected by 'List'的解决方案
-
HV000030: No validator could be found for type: java.lang.Integer.