@CacheConfig(cacheNames="sysUser") @Service(interfaceClass=SysUserService.class) @MotanService(interfaceClass=SysUserService.class) public class SysUserServiceImpl extends top.ibase4j.core.base.BaseServiceImpl<SysUser,SysUserMapper> implements SysUserService
Constructor and Description |
---|
SysUserServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
init()
加载所有用户信息
|
SysUser |
insertThirdPartyUser(top.ibase4j.core.support.login.ThirdPartyUser thirdPartyUser)
保存第三方帐号
|
top.ibase4j.core.support.Pagination<SysUser> |
query(Map<String,Object> params) |
SysUser |
queryById(Long id) |
Long |
queryUserIdByThirdParty(top.ibase4j.core.support.login.ThirdPartyUser param)
查询第三方帐号用户Id
|
currentModelClass, del, del, delete, deleteByEntity, deleteByMap, getLockKey, getPage, getPageMap, query, query, queryList, queryList, queryList, queryList, selectOne, sleep, sqlSessionBatch, sqlStatement, update, updateAllColumn, updateAllColumnBatch, updateAllColumnBatch, updateBatch, updateBatch
public SysUser queryById(Long id)
queryById
in interface top.ibase4j.core.base.BaseService<SysUser>
queryById
in class top.ibase4j.core.base.BaseServiceImpl<SysUser,SysUserMapper>
public top.ibase4j.core.support.Pagination<SysUser> query(Map<String,Object> params)
query
in interface top.ibase4j.core.base.BaseService<SysUser>
query
in class top.ibase4j.core.base.BaseServiceImpl<SysUser,SysUserMapper>
@Cacheable public Long queryUserIdByThirdParty(top.ibase4j.core.support.login.ThirdPartyUser param)
queryUserIdByThirdParty
in interface SysUserService
@Transactional public SysUser insertThirdPartyUser(top.ibase4j.core.support.login.ThirdPartyUser thirdPartyUser)
insertThirdPartyUser
in interface SysUserService
public void init()
SysUserService
init
in interface SysUserService
Copyright © 2018. All rights reserved.