使用spring-jpa和 hibernate的@SQLDelete和@Where注解实现逻辑删除

在项目开发中,数据库的删除一般都是逻辑删除,可以很好的保持数据的完整性,但是很多时候我们写SQL的是时候查询的时候不得不加上SQL后面加上where delete_flag=xxx,这样,导致这样我们工作量繁琐,特别是hibernate 中通过ID查询的时候,很是恼火。 不过好在hibernate中有@SQLDelete和@Where这两个注解帮我们解决了这个难题。 在entity中使用这两个注解
相关文章
相关标签/搜索