hibernate 注解 序列自增
@Id@SequenceGenerator(name="GF_SMS_RECORD_SEQ",sequenceName="GF_SMS_RECORD_SEQ",alloc...
@Id
@SequenceGenerator(name="GF_SMS_RECORD_SEQ", sequenceName="GF_SMS_RECORD_SEQ",allocationSize=1,initialValue = 1)
@GeneratedValue(strategy= GenerationType.SEQUENCE, generator="GF_SMS_RECORD_SEQ")
@Column(name = "ID", unique = true, nullable = false, precision = 38, scale = 0)
ID注解实现自动增长,需要建立 hibernate_SEQUENCE 么?或者oracle数据库需要其他操作么?
我的是无hbn配置文件,插入的时候总是会报序列不存在的问题,不管有没有 hibernate_SEQUENCE 展开
@SequenceGenerator(name="GF_SMS_RECORD_SEQ", sequenceName="GF_SMS_RECORD_SEQ",allocationSize=1,initialValue = 1)
@GeneratedValue(strategy= GenerationType.SEQUENCE, generator="GF_SMS_RECORD_SEQ")
@Column(name = "ID", unique = true, nullable = false, precision = 38, scale = 0)
ID注解实现自动增长,需要建立 hibernate_SEQUENCE 么?或者oracle数据库需要其他操作么?
我的是无hbn配置文件,插入的时候总是会报序列不存在的问题,不管有没有 hibernate_SEQUENCE 展开
3个回答
展开全部
数据库里没有GF_SMS_RECORD_SEQ序列
最好不要为该序列建立触发器 不然级联插入的时候.. 呵呵呵
最好不要为该序列建立触发器 不然级联插入的时候.. 呵呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要在oracle中建立GF_SMS_RECORD_SEQ序列!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看下建表语句,是不是主键有问题,有时候hibernate生成表示有问题的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询