文档章节

Hibernate注解常见错误

北有风雪
 北有风雪
发布于 2017/02/16 13:54
字数 108
阅读 5
收藏 0

异常栈Could not determine type for: java.util.Set

Caused by: org.hibernate.MappingException: Could not determine type for: java.util.Set, at table: user_role, for columns: [org.hibernate.mapping.Column(roles)]

代码片段

@ManyToMany(fetch = FetchType.EAGER)
@JoinTable(name = “user_role”, joinColumns = { @JoinColumn(name = “user_id”) }, inverseJoinColumns = { @JoinColumn(name = “role_id”) })
private Set roles = new HashSet();

这里写代码片

解决方法:

  1. 保持注解位置一致,要么全在字段上,要么全在getter方法上
  2. 检查注解是否完整,如果缺少@ManyToMany也会出现该异常

© 著作权归作者所有

共有 人打赏支持
北有风雪
粉丝 4
博文 33
码字总数 55091
作品 2
崇明
程序员
私信 提问
javax的NotBlank和Email注解失效

使用javax的NotBlan和Email注解,结果保类似错误 no validator could be found for constraint 'javax.validation.constraints.notblank' 原来是由于javax只提供了注解的定义,未提供对应的处...

muzi1994
07/09
0
0
7:spring mvc 数据验证

注解式数据验证 Spring3 开始支持JSR-303 验证框架,JSR-303 支持XML 风格的和注解风格的验证,接下来我们首先看一下如何和Spring集成。 1、添加jar 包: 此处使用Hibernate-validator 实现...

小杰java
2017/10/18
0
0
SpringMVC 之 数据验证

这里我们采用Hibernate-validator来进行验证,Hibernate-validator实现了JSR-303验证框架支持注解风格的验证。首先我们要到http://hibernate.org/validator/下载需要的jar包,这里以4.3.1.F...

凯文加内特
2016/01/12
117
0
hibernate多对多 前台死循环问题

错误: 后台debug正常时 hibernate可以正常查找 前台 解决:1在web.xml 加入hibernate 延迟加载的过滤器(springmvc过滤器前) 2在对应实体类加注解@JsonBackReference 遗留问题 这个过滤器的...

废柴
06/28
0
0
SSH 框架搭建步骤

1. 学习方法 1.1 给我一个可以运行的学习Demo 曾经有过面向百度学习框架的同学,一定会有这种感受,哗啦一搜,各种框架文章呀,真好,真好,趁着学习干劲足足的, 赶紧的照着这些文章做呀。 ...

maocai15
2017/03/10
599
2

没有更多内容

加载失败,请刷新页面

加载更多

没什么启示的启示——《中国生存启示录》读后感4300字范文

没什么启示的启示——《中国生存启示录》读后感4300字范文: 文:夜晨1981。先后两次阅读这本书,第一次是2016年3月,第二次是2018年12月。读了两遍,都有一个理由,就是梁晓声这个名字。不知...

原创小博客
昨天
3
0
ubuntu常用操作

显卡GPU 查看显卡信息sudo lshw -numeric -class video# 查看显卡型号lspci | grep -i nvidia# 查看驱动版本sudo dpkg --list | grep nvidia-*或者 ubuntu-drivers devices#查看显卡...

hc321
昨天
2
0
mysql密码重置

方法一: 在my.ini的[mysqld]字段加入: skip-grant-tables 重启mysql服务,这时的mysql不需要密码即可登录数据库 然后进入mysql mysql>use mysql; mysql>更新 update user set password=pas...

architect刘源源
昨天
6
1
SpringBoot + Mybatis 配置多数据源(Srping boot 二)

前置条件,你已经配置好spring boot+mybatis,可以参考之前的博客 实现逻辑通过注解+aop切面编程来动态更新datasource 第一步,配置多个DataSource server: port: 8080freezing: ...

小海bug
昨天
13
0
连续潜在变量---概率PCA

最大似然PCA 用于PCA的EM算法 贝叶斯PCA 因子分解

中国龙-扬科
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部