如何用jpa 2从连接表中删除行

时间:2013-02-01 12:37:44

标签: jpa jpa-2.0 jpql jointable

我有一个生成连接表的关系,我需要做的是从该连接表中删除一行,但我甚至不知道如何执行jpql查询到达该表,因为它不是我的数据模型中的实体。

了解我的问题:

我有下表:

用户---(一对多)--->权限,生成表user_permission。

我需要从user_permissions中删除行,因为如果我在权限中删除所有具有特定权限的用户将丢失它。

1 个答案:

答案 0 :(得分:0)

从用户权限列表中删除权限,然后保存用户对象。如果正确配置了级联,则应从连接表中删除相应的条目。