永发信息网

hibernate ID生成策略在生成id的时候,为什么id都是0啊?我的数据库是MySQL

答案:6  悬赏:0  手机版
解决时间 2021-01-23 02:02
我用的是annotation,
最佳答案
数据库中的ID有没有设为主键?
全部回答
hibernate生成id时会先检查是否有配置。如过没有配置则按默认方式插入id,由配置就按配置的来。出现这种问题可能是数据库没有设自增,或者是xml中忘记配置了
increment 用于为 long, short 或者 int 类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。在集群下不要使用。 使用。 identity 对 db2,mysql,ms sql server,sybase 和 hypersonicsql 的内置标识字段提供支持。返回的标识符是 long,short 或者 int 类型的。
数据库设置上自增不然就是xml尚未配置好
id name="id" column="id" type="int"> 同意!!!!!
可能是你在配置的时候没有设置相关的原因。下面针对XML反射来实现id自增 你需要修改你所相关表 表名.hbm.xml 这个文件。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
厦门市家政服务网络中心地址有知道的么?有点
做梦梦到打篮球
将少量的生石灰加到一定质量的饱和石灰水中,
文章署名单位 只到大学要到学院吗
姓李属马想用祎字起名
中班科学活动教案:物体怎样移动
一百元面值的人民币大小长短都一样吗?
好日籽地址在哪,我要去那里办事,
绝缘细线上端固定,下端悬挂一轻质小球a,a的
这样去试探男人对自己的表白是真真心的?
求少女时代mr.mr,party,lion heart,I got
作为导游为游客介绍丹阳风光美食的作文五百字
傅志安修锁经营部地址好找么,我有些事要过去
万画影城(狮子坪店)地址在什么地方,想过去办
如图是一瓶开启后的“XX牌”碳酸饮料的示意图
推荐资讯
做梦梦见得癌症
庆阳合强汽车销售综合展厅地址好找么,我有些
龙里县到贵阳有多远
东胜区鄂尔多斯新世纪学校地址在什么地方,想
玫瑰园鲜花店地址在哪,我要去那里办事
隆德驾驶培训地址在哪,我要去那里办事
醉吧地址在什么地方,我要处理点事
公主美容养生会所地址在哪,我要去那里办事
小河村村民委员会怎么去啊,我要去那办事
奥凯专题婚礼摄像制作中心地址在什么地方,想
盂县农商银行(西烟支行)地址在什么地方,想过
长城宽带账号201与280开头的有什么区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?