类 ClientServiceImpl

java.lang.Object
plus.hiver.common.base.HiverBaseServiceImpl<Client,Long,ClientDao>
plus.hiver.module.open.serviceimpl.ClientServiceImpl
所有已实现的接口:
plus.hiver.common.base.HiverBaseService<Client,Long>, ClientService

@Service @Transactional @CacheConfig(cacheNames="client") public class ClientServiceImpl extends plus.hiver.common.base.HiverBaseServiceImpl<Client,Long,ClientDao> implements ClientService
客户端接口实现

尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负

作者:
Yazhi Li
  • 字段概要

    从类继承的字段 plus.hiver.common.base.HiverBaseServiceImpl

    dao
  • 构造器概要

    构造器
    限定符
    构造器
    说明
    protected
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
     
    org.springframework.data.domain.Page<Client>
    findByCondition(Client client, plus.hiver.common.vo.SearchVo searchVo, org.springframework.data.domain.Pageable pageable)
    多条件分页获取
    get(Long id)
     
    update(Client client)
     

    从类继承的方法 plus.hiver.common.base.HiverBaseServiceImpl

    count, delete, delete, deleteAllById, findAll, findAll, findAll, findById, flush, getAll, getTotalCount, save, saveOrUpdateAll

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 plus.hiver.common.base.HiverBaseService

    count, delete, delete, deleteAllById, findAll, findAll, findAll, findById, flush, getAll, getTotalCount, save, saveOrUpdateAll
  • 构造器详细资料

    • ClientServiceImpl

      protected ClientServiceImpl(ClientDao dao)
  • 方法详细资料

    • get

      @Cacheable(key="#id") public Client get(Long id)
      指定者:
      get 在接口中 plus.hiver.common.base.HiverBaseService<Client,Long>
      覆盖:
      get 在类中 plus.hiver.common.base.HiverBaseServiceImpl<Client,Long,ClientDao>
    • update

      @CacheEvict(key="#client.id") public Client update(Client client)
      指定者:
      update 在接口中 plus.hiver.common.base.HiverBaseService<Client,Long>
      覆盖:
      update 在类中 plus.hiver.common.base.HiverBaseServiceImpl<Client,Long,ClientDao>
    • delete

      @CacheEvict(key="#id") public void delete(Long id)
      指定者:
      delete 在接口中 plus.hiver.common.base.HiverBaseService<Client,Long>
      覆盖:
      delete 在类中 plus.hiver.common.base.HiverBaseServiceImpl<Client,Long,ClientDao>
    • findByCondition

      public org.springframework.data.domain.Page<Client> findByCondition(Client client, plus.hiver.common.vo.SearchVo searchVo, org.springframework.data.domain.Pageable pageable)
      从接口复制的说明: ClientService
      多条件分页获取
      指定者:
      findByCondition 在接口中 ClientService
      返回: