文档章节

JPA 主键问题,添加实体时报错 Field '' doesn't have a default value

MaDFroG
 MaDFroG
发布于 2016/10/02 01:41
字数 132
阅读 2.8K
收藏 0

添加实体对象时报错:Field '' doesn't have a default value

	@TableGenerator(name = "ID_GENERATOR", table = "omg_id_generator", allocationSize = 1, pkColumnName = "name", 
			pkColumnValue = "user_id", valueColumnName = "value")
	@GeneratedValue(strategy = GenerationType.TABLE, generator = "ID_GENERATOR")
	@Id
	public Integer getUserId() {
		return userId;
	}

 

此处的解决方法:

通常删除对应的Table重新创建即可。

原因:

通常是由于创建Table之后对Entity或者ORM做了相应的修改,导致ORM框架(Hibernate)不能正常进行数据库表或schema进行映射,因此删除重建即可。

MaDFroG
粉丝 6
博文 12
码字总数 5055
作品 0
南岸
高级程序员
私信 提问
加载中
请先登录后再评论。

暂无文章

Python3模块调用你真的会吗?不懂就来看一看?

前言 学习Python自动化框架的时候,各种文件会相互之间的调用。刚学的时候是不是很头疼!有木有!!一步步告诉你如何调用文件里的类和方法。 经常会调用同目录下的文件还有跨文件的调用   ...

osc_mhihvpgp
9分钟前
8
0
WahWah - 一个读取音频元数据的 gem

osc_tj0is418
10分钟前
0
0
光电游戏加速器免费获取方法和使用方法介绍

光电游戏加速器支持手游,端游,页游加速。支持国服,日服、美服、欧服、韩服,港台服等各大游戏区服国际网络加速,大幅提高用户的游戏体验。加速全球外服游戏,首选光电游戏加速器!玩游戏爽...

osc_ur9jjorb
12分钟前
9
0
低损耗MPO光纤连接器的IL值是多少?

随着FTTH的广泛应用,光纤通信对于数据传输容量和速度的要求越来越高,因此产生了对高密度和低损耗的光纤连接器的高需求。 前面有一篇文章我们介绍了什么是插入损耗(Insertion Loss)和回波...

osc_oz0d1seh
12分钟前
9
0
Android作为CXF客户端调用服务端。

1 加载jar 下载jar包,放在libs下 通过Project Structure添加jar依赖 成功后就会在build.gradle下添加 代码 final static String SERVICE_NS = "http://ws.service.mService.et.cn/"; ......

osc_aazzok95
14分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部