jpa使用@Where注解来实现统一加条件

mac2024-03-09  42

JpaRepository已经封装好了许多方法,例如:findAll,但是实际中我们往往要加入一些条件,例如del_flag= 0 ,难道要改JpaRepository的源码么,当然不: 在实体类中使用@Where即可。

@Entity @Where(clause="del_Flag = 0 ") public class Category { }

那么打印的sql为: 可以发现自动加上查询条件了,是不是很方便。

最新回复(0)