在oracle里面的注解用sequence
create sequence S_BulletinInfo;
然后在hibernate用注解引用
@SequenceGenerator(name="bullent_id",allocationSize=1,initialValue=1,sequenceName="S_BulletinInfo")
@GeneratedValue(generator="bullent_id",strategy=GenerationType.AUTO)
在@SequenceGenerator 里面 name 取名是为了让@GeneratedValue的 generator 调用。。好找到S_BulletinInfo
@SequenceGenerator中的sequenceName才是定义sequence的名字

本文介绍了如何在Oracle数据库中创建序列,并通过Hibernate注解将其应用到实体类中,实现自动ID生成的过程。重点阐述了@SequenceGenerator和@GeneratedValue注解的配置方法,以及它们在实体类中如何协同工作,确保数据库ID的高效生成。

被折叠的 条评论
为什么被折叠?



