接口 UserOauthService

  • 所有超级接口:
    net.guerlab.smart.platform.server.service.BaseDeleteService<UserOauth,​Long>, net.guerlab.smart.platform.server.service.BaseFindService<UserOauth,​Long>, net.guerlab.smart.platform.server.service.BaseSaveService<UserOauth>, net.guerlab.smart.platform.server.service.BaseService<UserOauth,​Long>, net.guerlab.smart.platform.server.service.BaseUpdateService<UserOauth>, net.guerlab.smart.platform.server.service.ExampleGetter<UserOauth>
    所有已知实现类:
    UserOauthServiceImpl

    public interface UserOauthService
    extends net.guerlab.smart.platform.server.service.BaseService<UserOauth,​Long>
    用户oauth信息服务
    作者:
    guer
    • 方法概要

      所有方法 实例方法 默认方法 
      修饰符和类型 方法 说明
      default Class<UserOauth> getEntityClass()
      获取实体类型
      default UserOauth getOne​(String type, Long userId)
      获取一个绑定信息
      default Optional<UserOauth> getOneOptional​(String type, Long userId)
      获取一个绑定信息
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.BaseDeleteService

        delete, delete, deleteById, deleteById
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.BaseFindService

        selectAll, selectAll, selectById, selectByIdOptional, selectCount, selectCount, selectList, selectList, selectOne, selectOne, selectOneOptional, selectOneOptional, selectPage
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.BaseSaveService

        insert, insertSelective
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.BaseUpdateService

        updateByExample, updateByExampleSelective, updateById, updateBySearchParams, updateBySearchParamsSelective, updateSelectiveById
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.ExampleGetter

        getExample, getExample
    • 方法详细资料

      • getOne

        default UserOauth getOne​(String type,
                                 Long userId)
        获取一个绑定信息
        参数:
        type - 绑定类型
        userId - 用户ID
        返回:
        绑定信息
      • getOneOptional

        default Optional<UserOauth> getOneOptional​(String type,
                                                   Long userId)
        获取一个绑定信息
        参数:
        type - 绑定类型
        userId - 用户ID
        返回:
        绑定信息
      • getEntityClass

        default Class<UserOauth> getEntityClass()
        获取实体类型
        指定者:
        getEntityClass 在接口中 net.guerlab.smart.platform.server.service.ExampleGetter<UserOauth>
        返回:
        实体类型