类 LoginLogServiceImpl

  • 所有已实现的接口:
    net.guerlab.smart.platform.server.service.BaseDeleteService<LoginLog,​Long>, net.guerlab.smart.platform.server.service.BaseFindService<LoginLog,​Long>, net.guerlab.smart.platform.server.service.BaseSaveService<LoginLog>, net.guerlab.smart.platform.server.service.BaseService<LoginLog,​Long>, net.guerlab.smart.platform.server.service.BaseUpdateService<LoginLog>, net.guerlab.smart.platform.server.service.ExampleGetter<LoginLog>, LoginLogService

    @Service
    public class LoginLogServiceImpl
    extends net.guerlab.smart.platform.server.service.BaseServiceImpl<LoginLog,​Long,​LoginLogMapper>
    implements LoginLogService
    登录记录服务实现
    作者:
    guer
    • 字段概要

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

        mapper, sequence
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void addFailLog​(Long userId, String name, String loginIdentity, String loginType, String loginIp, String reason)
      添加登录失败记录
      void addSuccessLog​(Long userId, String name, String loginIdentity, String loginType, String loginIp)
      添加登录成功记录
      • 从类继承的方法 net.guerlab.smart.platform.server.service.BaseServiceImpl

        delete, deleteAfter, deleteBefore, deleteById, deleteByIdAfter, deleteByIdBefore, insert, insertAfter, insertBefore, insertSelective, selectAll, selectAll, selectById, selectCount, selectCount, selectList, selectList, selectOne, selectOne, selectPage, setMapper, setSequence, updateAfter, updateBefore, updateByExample, updateByExampleSelective, updateById, updateBySearchParams, updateBySearchParamsSelective, updateSelectiveById
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.BaseDeleteService

        delete, 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.ExampleGetter

        getExample, getExample
    • 构造器详细资料

      • LoginLogServiceImpl

        public LoginLogServiceImpl()
    • 方法详细资料

      • addSuccessLog

        @Async
        public void addSuccessLog​(Long userId,
                                  String name,
                                  String loginIdentity,
                                  String loginType,
                                  String loginIp)
        从接口复制的说明: LoginLogService
        添加登录成功记录
        指定者:
        addSuccessLog 在接口中 LoginLogService
        参数:
        userId - 用户ID
        name - 姓名
        loginIdentity - 登录身份
        loginType - 登录方式
        loginIp - 登录ip
      • addFailLog

        @Async
        public void addFailLog​(Long userId,
                               String name,
                               String loginIdentity,
                               String loginType,
                               String loginIp,
                               String reason)
        从接口复制的说明: LoginLogService
        添加登录失败记录
        指定者:
        addFailLog 在接口中 LoginLogService
        参数:
        userId - 用户ID
        name - 姓名
        loginIdentity - 登录身份
        loginType - 登录方式
        loginIp - 登录ip
        reason - 成功标志