我在设置 Hibernate 以使用 Oracle RAW(16) for UUID 时遇到问题
网上有完美的例子吗?
1) 期待 String 但找到 RAW 2)不长
目前我在 oracle 中使用 String 作为 UUID 和 varchar(36)。
我可以知道如何使用 RAW 和 UUID 类型来设置此 UUID
最佳答案
甲骨文
myUUID RAW(16) PK
JPA/hibernate ,
@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;
}
关于java - ORACLE RAW(16) 和 Hibernate UUID 生成的好例子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17988061/