Spring Data JPA 關鍵字Exists
查詢數據庫中的此數據是否已存在:
例子:查詢sys_user表中的一個user是否存在,類SysUser對應的是數據庫中的sys_user表,SysUserId是表sys_user的主鍵類(ID類)。
如果查詢一個user,user的accountNo為demo。userID為demo1,表sys_user的主鍵是accountNo和userID,下面代碼中的方法是查詢這個user是否存在,如果存在則返回true,不存在則返回false。
@Repository
public interface SysUserRepository extends JpaRepository<SysUser, SysUserId> {
@Override
boolean exists(SysUserId sysUserId);
}