gpt4 book ai didi

java - hibernate 按主键查询

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:58:24 25 4
gpt4 key购买 nike

我想通过主键创建查询。假设我有类主键 PersonKey,属性是 name 和 id。

我有 Person 类,属性是 PersonKey,address,DOB。

现在,我想按主键搜索人员。

首先,我创建了 PersonKey 的实例,并将名称设置为:joe,并将 ID 设置为:007

我可以通过传递关键变量通过 ID 获取人员吗???

person.findByKey(someKey); , 但逻辑不标准

最佳答案

是的,你可以。假设 PersonKeySerializable,只需将它传递给 get 方法:

PersonKey pk = new PersonKey(007l, "joe");
Person person = (Person) session.get(Person.class, pk);

关于java - hibernate 按主键查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2847728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com