1

我需要一个从站点中删除用户的选项,但是他们应该留在数据库中以获取日志,并且可能在某些时候需要重新启用它们。我可以向 User 类添加一个布尔变量,这意味着该用户已被删除,但我的问题是:我可以默认将这些用户从我的所有查询中排除,还是应该对我的所有查询添加限制以仅显示删除为 false 的用户?

4

1 回答 1

1

您正在谈论软删除实体。检查Hibernate 的@SQLDelete@Where注解。

于 2013-09-19T15:31:45.457 回答