小编Vla*_*ada的帖子

使用Oracle序列的Hibernate不使用它

我已经配置了hibernate来使用oracle序列.使用cache = 20,increment = 1创建序列.

一切正常,hibernate持久化实体.id值很奇怪:50,51 .... 76,201,202 ... 209,1008,1009,5129,5130 ....

如果我要求序列值(从双重中选择hibernate_sequence.nextval),我得到的值就像2,3,4 ....

如果我打开hibernate sql debug,有时间调用"从双重选择hibernate_sequence.nextval",但是由hibernate分配给ID的号码不会按顺序中继!

@Id
@Column(name = "ID", insertable = false, updatable = false)
@SequenceGenerator(name = "SequenceIdGenerator", sequenceName = "HIBERNATE_SEQUENCE")
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SequenceIdGenerator")
private Long id;
Run Code Online (Sandbox Code Playgroud)

hibernate sequence id-generation

20
推荐指数
2
解决办法
4万
查看次数

jboss 7(envers 4)无法加载类org.hibernate.envers.event.AuditEventListener

我从hibernate Envers 3.6移植到Envers 4.0.此新版本没有AuditEventListener.旧版本需要:听众

我找不到如何配置新版本.

jboss hibernate-envers

5
推荐指数
1
解决办法
8118
查看次数

如何输入大写文本?

我只需要输入大写文本。我怎样才能在 vaadin 中使用 TextField 做到这一点?我需要文字真的是大写的,而不仅仅是使用样式在视觉上......

textfield vaadin

1
推荐指数
1
解决办法
7759
查看次数