2

UUID の Oracle RAW(16) で動作するように Hibernate を設定する際に問題があります

ウェブ上に完璧な例はありますか?

1) 文字列を期待しているが RAW が見つかった 2) 長くない

現在、UUID には String を使用し、oracle では varchar(36) を使用しています。

RAW および UUID タイプを使用してこの UUID を設定する方法を教えてください。

4

2 に答える 2

4

オラクル、

myUUID RAW(16) PK

JPA/休止状態、

@Id
@Type(type = "uuid-binary")
@GeneratedValue(generator = "myGUID")
@GenericGenerator(name = "myGUID", strategy = "uuid2")
@Column(name = "myUUID", length = 16, unique= true, nullable = false)
public UUID getMyUUID() {
    return uuid;
}
于 2015-02-16T20:57:11.077 に答える