@Repository public interface ShodownUserRepository extends org.springframework.data.jpa.repository.JpaRepository<ShodownUser,Long>
| 限定符和类型 | 方法和说明 |
|---|---|
ShodownUser |
findByEmailAndMark(String email,
Integer mark)
根据email查找用户
|
ShodownUser |
findByMobileAndMark(String mobile,
Integer mark)
根据手机号查询用户
|
ShodownUser |
findByTokenAndMark(String token,
Integer mark)
根据token和mark查询用户信息
|
ShodownUser |
findByUserIdAndMark(String userId,
Integer mark)
根据用户id查找用户
|
void |
removeToken(String token) |
void |
saveSecretKey(String userId,
String secretKey) |
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, saveAll, saveAllAndFlush, saveAndFlushShodownUser findByTokenAndMark(String token, Integer mark)
token - tokenmark - 有效标识 0无效 1有效ShodownUser findByUserIdAndMark(String userId, Integer mark)
userId - 用户idmark - 有效标识 0无效 1有效ShodownUser findByEmailAndMark(String email, Integer mark)
email - 邮箱mark - 有效标识 0无效 1有效ShodownUser findByMobileAndMark(String mobile, Integer mark)
mobile - 手机号mark - 有效标识 0无效 1有效@Modifying @Query(value="update ShodownUser s set s.token=null,s.updateTime=current_timestamp where s.token = ?1") void removeToken(String token)
Copyright © 2022. All rights reserved.