@Service
@CacheConfig(cacheNames="clientInfo")
public class ClientSecretService
extends java.lang.Object
| 构造器和说明 |
|---|
ClientSecretService() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.xforceplus.entity.Client |
bindUserId(java.lang.String clientId,
java.lang.Long userId)
client绑定用户信息
|
com.xforceplus.entity.Client |
create(com.xforceplus.entity.Client client) |
void |
delete(java.lang.String clientId) |
boolean |
existsByClientIdAndSecret(java.lang.String clientId,
java.lang.String secret) |
boolean |
existsBySecret(java.lang.String secret) |
java.util.List<com.xforceplus.entity.Client> |
findAll() |
org.springframework.data.domain.Page<com.xforceplus.entity.Client> |
findAll(org.springframework.data.domain.Pageable pageable) |
com.xforceplus.entity.Client |
findByClientIdAndSecret(java.lang.String clientId,
java.lang.String secret) |
com.xforceplus.entity.Client |
findById(java.lang.String clientId)
根据Client查询数据
|
org.springframework.data.domain.Page<com.xforceplus.entity.Client> |
findByQuery(com.xforceplus.api.model.ClientModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
java.util.List<com.xforceplus.entity.Client> |
findBySecret(java.lang.String secret) |
com.xforceplus.entity.Client |
findOne(java.lang.String clientId) |
com.xforceplus.entity.Client |
getByClientIdAndSecret(java.lang.String clientId,
java.lang.String secret) |
com.xforceplus.entity.Client |
unbindUserId(java.lang.String clientId)
client解绑用户信息
|
com.xforceplus.entity.Client |
update(java.lang.String clientId,
com.xforceplus.entity.Client client) |
@Transactional(rollbackFor=java.lang.Exception.class) public com.xforceplus.entity.Client create(com.xforceplus.entity.Client client)
@Transactional(rollbackFor=java.lang.Exception.class)
@CacheEvict(cacheNames="clientInfo",
key="#clientId")
public com.xforceplus.entity.Client update(java.lang.String clientId,
com.xforceplus.entity.Client client)
@Transactional(rollbackFor=java.lang.Exception.class)
@CacheEvict(cacheNames="clientInfo",
key="#clientId")
public void delete(java.lang.String clientId)
@Cacheable(cacheNames="clientInfo",
key="#clientId")
public com.xforceplus.entity.Client findById(java.lang.String clientId)
clientId - clientIdpublic com.xforceplus.entity.Client findOne(java.lang.String clientId)
public boolean existsByClientIdAndSecret(java.lang.String clientId,
java.lang.String secret)
public com.xforceplus.entity.Client getByClientIdAndSecret(java.lang.String clientId,
java.lang.String secret)
public com.xforceplus.entity.Client findByClientIdAndSecret(java.lang.String clientId,
java.lang.String secret)
public java.util.List<com.xforceplus.entity.Client> findAll()
public org.springframework.data.domain.Page<com.xforceplus.entity.Client> findAll(org.springframework.data.domain.Pageable pageable)
public java.util.List<com.xforceplus.entity.Client> findBySecret(java.lang.String secret)
public org.springframework.data.domain.Page<com.xforceplus.entity.Client> findByQuery(com.xforceplus.api.model.ClientModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public boolean existsBySecret(java.lang.String secret)
@CacheEvict(cacheNames="clientInfo",
key="#clientId")
public com.xforceplus.entity.Client bindUserId(java.lang.String clientId,
java.lang.Long userId)
clientId - userId - @CacheEvict(cacheNames="clientInfo",
key="#clientId")
public com.xforceplus.entity.Client unbindUserId(java.lang.String clientId)
clientId -