类 WxUserServiceImpl

  • 所有已实现的接口:
    net.guerlab.smart.platform.server.service.BaseDeleteService<WxUser,​java.lang.String>, net.guerlab.smart.platform.server.service.BaseFindService<WxUser,​java.lang.String>, net.guerlab.smart.platform.server.service.BaseSaveService<WxUser>, net.guerlab.smart.platform.server.service.BaseService<WxUser,​java.lang.String>, net.guerlab.smart.platform.server.service.BaseUpdateService<WxUser>, net.guerlab.smart.platform.server.service.ExampleGetter<WxUser>, WxUserService

    @Service
    @EnableBinding(net.guerlab.smart.wx.stream.binders.WxAppChangeSubscriberChannel.class)
    public class WxUserServiceImpl
    extends net.guerlab.smart.platform.server.service.BaseServiceImpl<WxUser,​java.lang.String,​WxUserMapper>
    implements WxUserService
    微信用户服务实现
    作者:
    guer
    • 字段概要

      • 从类继承的字段 net.guerlab.smart.platform.server.service.BaseServiceImpl

        mapper, sequence
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void delete​(java.lang.String appId, java.lang.String openId)
      通过appId和openId删除用户
      WxUser findUser​(java.lang.String appId, java.lang.String openId)
      通过appId和openId查询用户
      protected void insertBefore​(WxUser entity)  
      java.util.Collection<WxUser> queryAll​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      通过搜索参数查询微信用户列表
      net.guerlab.web.result.ListObject<WxUser> queryPage​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      通过搜索参数查询微信用户分页列表
      java.util.Collection<RegisterStatistics> selectRegisterStatistics​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      查询注册统计信息
      void setTagMappingService​(UserTagMappingService tagMappingService)  
      void setWxAppService​(WxAppService wxAppService)  
      protected void updateBefore​(WxUser entity)  
      void wxAppChangeMessageHandler​(org.springframework.messaging.Message<net.guerlab.smart.wx.stream.binders.WxAppChangeMessage> message)  
      • 从类继承的方法 net.guerlab.smart.platform.server.service.BaseServiceImpl

        delete, deleteAfter, deleteBefore, deleteById, deleteByIdAfter, deleteByIdBefore, insert, insertAfter, insertSelective, selectAll, selectAll, selectById, selectCount, selectCount, selectList, selectList, selectOne, selectOne, selectPage, setMapper, setSequence, updateAfter, updateByExample, updateByExampleSelective, updateById, updateBySearchParams, updateBySearchParamsSelective, updateSelectiveById
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 从接口继承的方法 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, getExampleWithSelectMethod, getExampleWithSelectMethod
    • 构造器详细资料

      • WxUserServiceImpl

        public WxUserServiceImpl()
    • 方法详细资料

      • queryPage

        public net.guerlab.web.result.ListObject<WxUser> queryPage​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
        从接口复制的说明: WxUserService
        通过搜索参数查询微信用户分页列表
        指定者:
        queryPage 在接口中 WxUserService
        参数:
        searchParams - 搜索参数
        返回:
        分页列表
      • queryAll

        public java.util.Collection<WxUser> queryAll​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
        从接口复制的说明: WxUserService
        通过搜索参数查询微信用户列表
        指定者:
        queryAll 在接口中 WxUserService
        参数:
        searchParams - 搜索参数
        返回:
        列表
      • findUser

        public WxUser findUser​(java.lang.String appId,
                               java.lang.String openId)
        从接口复制的说明: WxUserService
        通过appId和openId查询用户
        指定者:
        findUser 在接口中 WxUserService
        参数:
        appId - appId
        openId - openId
        返回:
        微信用户
      • delete

        public void delete​(java.lang.String appId,
                           java.lang.String openId)
        从接口复制的说明: WxUserService
        通过appId和openId删除用户
        指定者:
        delete 在接口中 WxUserService
        参数:
        appId - appId
        openId - openId
      • selectRegisterStatistics

        public java.util.Collection<RegisterStatistics> selectRegisterStatistics​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
        从接口复制的说明: WxUserService
        查询注册统计信息
        指定者:
        selectRegisterStatistics 在接口中 WxUserService
        参数:
        searchParams - 查询参数
        返回:
        注册统计信息
      • insertBefore

        protected void insertBefore​(WxUser entity)
        覆盖:
        insertBefore 在类中 net.guerlab.smart.platform.server.service.BaseServiceImpl<WxUser,​java.lang.String,​WxUserMapper>
      • updateBefore

        protected void updateBefore​(WxUser entity)
        覆盖:
        updateBefore 在类中 net.guerlab.smart.platform.server.service.BaseServiceImpl<WxUser,​java.lang.String,​WxUserMapper>
      • wxAppChangeMessageHandler

        @StreamListener("wx_app_change_input")
        public void wxAppChangeMessageHandler​(org.springframework.messaging.Message<net.guerlab.smart.wx.stream.binders.WxAppChangeMessage> message)
      • setWxAppService

        @Autowired
        public void setWxAppService​(WxAppService wxAppService)
      • setTagMappingService

        @Autowired
        public void setTagMappingService​(UserTagMappingService tagMappingService)