Spring Data jpa异常: Could not determine type for: java.util.List
来源:互联网 发布:tcl集团的营销网络 编辑:程序博客网 时间:2024/06/07 03:53
今天在配置jpa根据entity自动生成数据库表时报如下错误:
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:954) ~[hibernate-entitymanager-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:882) ~[hibernate-entitymanager-5.0.12.Final.jar:5.0.12.Final] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:60) ~[spring-orm-4.3.10.RELEASE.jar:4.3.10.RELEASE] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:353) ~[spring-orm-4.3.10.RELEASE.jar:4.3.10.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:370) ~[spring-orm-4.3.10.RELEASE.jar:4.3.10.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:359) ~[spring-orm-4.3.10.RELEASE.jar:4.3.10.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1687) ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1624) ~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE] ... 94 common frames omittedCaused by: org.hibernate.MappingException: Could not determine type for: java.util.List, at table: Role, for columns: [org.hibernate.mapping.Column(permissionList)] at org.hibernate.mapping.SimpleValue.getType(SimpleValue.java:431) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.mapping.SimpleValue.isValid(SimpleValue.java:398) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.mapping.Property.isValid(Property.java:225) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.mapping.PersistentClass.validate(PersistentClass.java:595) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.mapping.RootClass.validate(RootClass.java:265) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.boot.internal.MetadataImpl.validate(MetadataImpl.java:329) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:443) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:879) ~[hibernate-entitymanager-5.0.12.Final.jar:5.0.12.Final] ... 100 common frames omitted
异常提示无法确定List类型,主要原因是实体Entity中对属性的注解不能混用,要么全部get方法上,要么全部在属性定义上。
阅读全文
0 0
- Spring Data jpa异常: Could not determine type for: java.util.List
- Could not determine type for: java.util.List异常
- 今天遇到 Could not determine type for: java.util.List
- 今天遇到 Could not determine type for: java.util.List
- Could not determine type for: java.util.List, at table 项目启动报这种错误的解决方案(JPA)
- org.hibernate.MappingException: Could not determine type for: java.util.List, at table: user, for...
- Hibeinate: Could not determine type for: java.util.List, at table: address_inf, for columns: [org.hi
- Caused by: org.hibernate.MappingException: Could not determine type for: java.util.List, at table: s
- 实体类注解错误:Could not determine type for: java.util.List
- 实体类注解错误:Could not determine type for: java.util.List
- Could not determine type for: java.util.List, at table 项目启动报错
- Hibernate异常Caused by: org.hibernate.MappingException: Could not determine type for: java.util.Set
- hibernate错误:Could not determine type for: java.util.Set
- could not determine type for java.util.set
- Could not determine type for: java.util.String, at table:
- Could not determine type for: java.util.Boolean, at table:出错的处理
- org.hibernate.MappingException: Could not determine type for: java.util.Set
- 实体类注解错误:Could not determine type for: java.util.Set
- python里并发执行协程时部分阻塞超时怎么办
- 图像算法 -- 最全混合图层算法(附源码)
- eclipse+pydev中文乱码
- UltraEdit搭建Python IDE环境+设置快捷键
- python模块系列之
- Spring Data jpa异常: Could not determine type for: java.util.List
- 分享几个前端干货,面试经常提
- 四一、js判断移动端及浏览器内核
- Zabbix监控Mysql5.5主从同步
- 区块链简单解释
- VS2013中安装配置和使用Boost库
- Java 并发工具包 java.util.concurrent 用户指南
- java设计模式之装饰器模式
- 使用elementUI实现将图片上传到本地