类 RoleRepositoryImpl

java.lang.Object
xyz.raylab.support.repository.jooq.SpecJooqConditionRepository
xyz.raylab.permission.infrastructure.repository.RoleRepositoryImpl
所有已实现的接口:
RoleRepository, xyz.raylab.support.repository.BasicRepository<Role,RoleId>, xyz.raylab.support.repository.jooq.SpecJooqConditionMapper

@Repository public class RoleRepositoryImpl extends xyz.raylab.support.repository.jooq.SpecJooqConditionRepository implements RoleRepository
  • 构造器详细资料

  • 方法详细资料

    • save

      public void save(Role model)
      指定者:
      save 在接口中 xyz.raylab.support.repository.BasicRepository<Role,RoleId>
    • findBy

      public Role findBy(RoleId id)
      指定者:
      findBy 在接口中 xyz.raylab.support.repository.BasicRepository<Role,RoleId>
    • existsBy

      public boolean existsBy(RoleId id)
      指定者:
      existsBy 在接口中 xyz.raylab.support.repository.BasicRepository<Role,RoleId>
    • deleteBy

      public void deleteBy(RoleId id)
      指定者:
      deleteBy 在接口中 xyz.raylab.support.repository.BasicRepository<Role,RoleId>
    • findAllBy

      public xyz.raylab.support.repository.ListResult<Role> findAllBy(xyz.raylab.support.designpattern.specification.Specification<Role> spec, xyz.raylab.support.repository.Limit limit)
      指定者:
      findAllBy 在接口中 xyz.raylab.support.repository.BasicRepository<Role,RoleId>
    • disassociatePermission

      public void disassociatePermission(String permissionId)
      指定者:
      disassociatePermission 在接口中 RoleRepository