相关疑难解决方法(0)

如何在使用JPA和Hibernate时选择id生成策略

我正在浏览Hibernate参考指南的Id生成部分和"使用Hibernate的java持久性"

Hibernate和JPA结合使用有很多选项.

我正在寻找有关如何选择特定id生成策略的进一步文档.

我也在寻找引爆点.

例如,希望hilo策略可以减少争用.我假设必须有与此选择相关的权衡.

我希望接受有关权衡的教育.

有没有可用的文献?

java hibernate jpa uniqueidentifier id-generation

102
推荐指数
3
解决办法
15万
查看次数

如何在JPA/Hibernate中使用带字符串类型的@Id?

我有一个实体,其中包含string类型的主键.该实体模型如下:

@Entity
public class MyEntity {

@Id
@Column(name="PR_KEY", unique=true)
private String prKey;

....
....

}
Run Code Online (Sandbox Code Playgroud)

但我面临的问题是TypeMismatch.

org.hibernate.TypeMismatchException: Provided id of the wrong type. Expected: class java.lang.String, got class java.lang.Long
Run Code Online (Sandbox Code Playgroud)

java hibernate jpa

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

标签 统计

hibernate ×2

java ×2

jpa ×2

id-generation ×1

uniqueidentifier ×1