类 UserRepositoryImpl
java.lang.Object
xyz.raylab.support.repository.jooq.SpecJooqConditionRepository
xyz.raylab.useridentity.infrastructure.repository.UserRepositoryImpl
- 所有已实现的接口:
xyz.raylab.support.repository.BasicRepository<User,,UserId> xyz.raylab.support.repository.jooq.SpecJooqConditionMapper,UserRepository
@Repository
public class UserRepositoryImpl
extends xyz.raylab.support.repository.jooq.SpecJooqConditionRepository
implements UserRepository
-
构造器概要
构造器构造器说明UserRepositoryImpl(RUserDao userDao, RUserRoleDao userRoleDao, UserRoleProvider userRoleProvider) -
方法概要
修饰符和类型方法说明voidvoiddisassociateRole(String roleId) 不关联角色booleanbooleanexistsByUsername(String username) 根据用户名判断是否已存在xyz.raylab.support.repository.ListResult<User>findAllBy(xyz.raylab.support.designpattern.specification.Specification<User> spec, xyz.raylab.support.repository.Limit limit) findByUsername(String username) 根据用户名查找用户void从类继承的方法 xyz.raylab.support.repository.jooq.SpecJooqConditionRepository
buildLimitArgs, declareSpecJooqConditionMappings从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 xyz.raylab.support.repository.BasicRepository
findAllBy, getIdValue从接口继承的方法 xyz.raylab.support.repository.jooq.SpecJooqConditionMapper
mapToJooqCondition
-
构造器详细资料
-
UserRepositoryImpl
@Autowired public UserRepositoryImpl(RUserDao userDao, RUserRoleDao userRoleDao, UserRoleProvider userRoleProvider)
-
-
方法详细资料
-
save
-
findBy
-
existsBy
-
deleteBy
-
findAllBy
-
disassociateRole
从接口复制的说明:UserRepository不关联角色- 指定者:
disassociateRole在接口中UserRepository- 参数:
roleId- 角色id
-
existsByUsername
从接口复制的说明:UserRepository根据用户名判断是否已存在- 指定者:
existsByUsername在接口中UserRepository- 参数:
username- 用户名- 返回:
-
findByUsername
从接口复制的说明:UserRepository根据用户名查找用户- 指定者:
findByUsername在接口中UserRepository- 参数:
username- 用户名- 返回:
- 用户
-