类 SysOauth2ClientServiceImpl
java.lang.Object
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl<SysOauth2ClientMapper,SysOauth2Client>
io.github.mangocrisp.spring.taybct.module.system.service.impl.SysOauth2ClientServiceImpl
- 所有已实现的接口:
com.baomidou.mybatisplus.extension.service.IService<SysOauth2Client>
,ISysOauth2ClientService
,io.github.mangocrisp.spring.taybct.tool.core.bean.service.IBaseService<SysOauth2Client>
public class SysOauth2ClientServiceImpl
extends io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl<SysOauth2ClientMapper,SysOauth2Client>
implements ISysOauth2ClientService
针对表【sys_oauth2_client(客户端)】的数据库操作Service实现
-
字段概要
字段修饰符和类型字段说明protected AuthServeClientHandle
private static final String
protected org.springframework.jdbc.core.JdbcTemplate
private static final String
protected SysUserMapper
protected ISysUserOnlineService
private static final String
从类继承的字段 io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl
securityUtil
从类继承的字段 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
baseMapper, entityClass, mapperClass, typeArguments
从接口继承的字段 com.baomidou.mybatisplus.extension.service.IService
DEFAULT_BATCH_SIZE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private void
checkClientInfo
(Collection<SysOauth2Client> entityList) 检查客户端信息private void
clearCache
(Collection<SysOauth2Client> entityList) 清除缓存private int
deleteAuthServeClient
(SysOauth2Client client) 删除客户端getAuthServeClientId
(SysOauth2Client client) 获取客户端信息boolean
boolean
removeByIds
(Collection<?> idList) boolean
save
(SysOauth2Client entity) private void
saveAuthServeClient
(SysOauth2Client client) 鉴权服务器保存客户端boolean
updateBatchById
(Collection<SysOauth2Client> entityList) boolean
updateById
(SysOauth2Client entity) 从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl
authoritiesFilter, checkAuthorities, checkRoot, currentMapperClass, currentModelClass, getSecurityUtil, saveNew, saveNewBatch
从类继承的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
closeSqlSession, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getOneOpt, getSqlSessionFactory, getSqlStatement, removeBatchByIds, removeBatchByIds, removeById, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchById
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.IBaseService
customizeGetById, customizeList, customizeList, customizePage, customizePage, customizeQueryPage, customizeQueryPage, customizeQueryWrapper, customizeQueryWrapper, customizeRemoveById, customizeRemoveByIds, customizeSave, customizeSaveBatch, customizeUpdateBatchById, customizeUpdateById, mergeQueryExpansion, queryExpansion, removeExpansion, saveExpansion
从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService
count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeById, removeById, removeByIds, removeByMap, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById
-
字段详细资料
-
构造器详细资料
-
SysOauth2ClientServiceImpl
public SysOauth2ClientServiceImpl()
-
-
方法详细资料
-
save
- 指定者:
save
在接口中com.baomidou.mybatisplus.extension.service.IService<SysOauth2Client>
-
updateById
@Transactional(rollbackFor=java.lang.Exception.class) public boolean updateById(SysOauth2Client entity) - 指定者:
updateById
在接口中com.baomidou.mybatisplus.extension.service.IService<SysOauth2Client>
-
updateBatchById
- 指定者:
updateBatchById
在接口中com.baomidou.mybatisplus.extension.service.IService<SysOauth2Client>
-
removeById
- 指定者:
removeById
在接口中com.baomidou.mybatisplus.extension.service.IService<SysOauth2Client>
- 覆盖:
removeById
在类中com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SysOauth2ClientMapper,
SysOauth2Client>
-
removeByIds
- 指定者:
removeByIds
在接口中com.baomidou.mybatisplus.extension.service.IService<SysOauth2Client>
- 覆盖:
removeByIds
在类中com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SysOauth2ClientMapper,
SysOauth2Client>
-
clearCache
清除缓存 -
saveAuthServeClient
鉴权服务器保存客户端- 参数:
client
- 客户端信息
-
getAuthServeClientId
获取客户端信息- 参数:
client
- 客户端- 返回:
- 客户端信息
-
checkClientInfo
检查客户端信息- 参数:
entityList
- 客户端
-
deleteAuthServeClient
删除客户端- 参数:
client
- 客户端信息- 返回:
- 影响的行数
-