如何在休眠中使用复合键检索数据?
Roles
个表和Permissions
表,它与Roles_Permissions
表有一对多的关系。该
Roles_Permissions
表有一个复合键,它由Roles
表中的角色ID 和权限ID 组成Permissions
表Role_PermssionId
。当我尝试使用复合键获取数据时,我的值为null
。
答案 0 :(得分:0)
你可以像这样追回
CompositePK pk = new CompositePKPK (1, 1);
sessionFactory.getCurrentSession().get(Roles_Permissions.class,pk);