hibernate用sequence自动生成id,并且id为主键,但是在数据库插入的时候总是报无法将 NULL 插入 ("ID") 10 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 hibernate 自动生成 数据库 sequence id 搜索资料 3个回答 #合辑# 面试问优缺点怎么回答最加分? 在武功山看戏的夏侯渊 2014-05-19 · TA获得超过178个赞 知道小有建树答主 回答量:170 采纳率:0% 帮助的人:131万 我也去答题访问个人页 关注 展开全部 是否为Oracle数据库数据库查看是否创建该自动增长sequence名称是否正确希望能对你有帮助 追问 是Oracle数据库,名称正确,自动增长sequence也创建并且正确,但就是报那个错误 追答 那是否是为连接用户的用户下创建的sequence呢,如果是,你先将sequence nextval一下再试试 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2014-05-19 展开全部 底层数据库是什么?使用sequence时,底层数据库必须是支持序列的!还得创建触发器 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 安好丶Together 2014-05-19 · TA获得超过626个赞 知道小有建树答主 回答量:310 采纳率:0% 帮助的人:201万 我也去答题访问个人页 关注 展开全部 既然是主键当然就不能为空了,我记得在插入的时候不用再给Id赋值的,把其他不为空的属性赋好值就行了。看看管不管用。望采纳哦~ 追问 能说点有用的吗? 追答 你试试不就知道有没有用了,我好久没用了,让你试一下而已。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-08-22 使用Hibernate在数据库中插入数据,关于主键ID的问题 2015-07-03 使用hibernate的uuid注解生成主键id或assigned自定义一个uuid主键,均不能将数据插入mysql数据库? 5 2018-12-11 在hibernate中主键生成策略是assigned,数据库中主键是自增的,当设置主键id为0,为什么插入数据主键自增 2017-10-17 hibernate主键生成主键后可以自己定义主键吗 2014-10-05 java hibernate添加对象设置id号,但在数据库中还是会按自增长的id排序 2016-05-29 要高手:使用hibernate的复合主键,记录插入数据库报错,复合主键中一列无法自增长 1 2013-07-25 hibernate连接oracle,生成主键要是用sequence,为什么还要设置oracle序列呀 2 2016-11-14 hibernate mapping ID生成方式 1 更多类似问题 > 为你推荐: