diff --git a/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/FieldConfigMapper.java b/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/FieldConfigMapper.java index 46fad896..745a0635 100644 --- a/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/FieldConfigMapper.java +++ b/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/FieldConfigMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.generator.mapper; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import top.continew.admin.generator.model.entity.FieldConfigDO; @@ -29,6 +30,7 @@ import java.util.List; * @author Charles7c * @since 2023/4/12 23:56 */ +@Mapper public interface FieldConfigMapper extends BaseMapper { /** diff --git a/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/GenConfigMapper.java b/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/GenConfigMapper.java index 7e1a17cb..04816c33 100644 --- a/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/GenConfigMapper.java +++ b/continew-plugin/continew-plugin-generator/src/main/java/top/continew/admin/generator/mapper/GenConfigMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.generator.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.generator.model.entity.GenConfigDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -25,5 +26,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/4/12 23:56 */ +@Mapper public interface GenConfigMapper extends BaseMapper { } diff --git a/continew-plugin/continew-plugin-generator/src/main/resources/templates/backend/Mapper.ftl b/continew-plugin/continew-plugin-generator/src/main/resources/templates/backend/Mapper.ftl index f84e38e1..b3112a56 100644 --- a/continew-plugin/continew-plugin-generator/src/main/resources/templates/backend/Mapper.ftl +++ b/continew-plugin/continew-plugin-generator/src/main/resources/templates/backend/Mapper.ftl @@ -1,7 +1,8 @@ package ${packageName}.${subPackageName}; -import top.continew.starter.data.mp.base.BaseMapper; +import org.apache.ibatis.annotations.Mapper; import ${packageName}.model.entity.${classNamePrefix}DO; +import top.continew.starter.data.mp.base.BaseMapper; /** * ${businessName} Mapper @@ -9,4 +10,5 @@ import ${packageName}.model.entity.${classNamePrefix}DO; * @author ${author} * @since ${datetime} */ +@Mapper public interface ${className} extends BaseMapper<${classNamePrefix}DO> {} \ No newline at end of file diff --git a/continew-plugin/continew-plugin-open/src/main/java/top/continew/admin/open/mapper/AppMapper.java b/continew-plugin/continew-plugin-open/src/main/java/top/continew/admin/open/mapper/AppMapper.java index 7f30762b..dd6c39af 100644 --- a/continew-plugin/continew-plugin-open/src/main/java/top/continew/admin/open/mapper/AppMapper.java +++ b/continew-plugin/continew-plugin-open/src/main/java/top/continew/admin/open/mapper/AppMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.open.mapper; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import top.continew.admin.open.model.entity.AppDO; @@ -28,6 +29,7 @@ import top.continew.starter.security.crypto.annotation.FieldEncrypt; * @author chengzi * @since 2024/10/17 16:03 */ +@Mapper public interface AppMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java b/continew-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java index 00529fa9..f313c0c0 100644 --- a/continew-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java +++ b/continew-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java @@ -63,25 +63,23 @@ public class OnlineUserServiceImpl implements OnlineUserService { // 查询所有在线 Token List tokenKeyList = StpUtil.searchTokenValue(StringConstants.EMPTY, 0, -1, false); Map> tokenMap = tokenKeyList.stream() - // 提前映射,避免重复调用 - .map(tokenKey -> StrUtil.subAfter(tokenKey, StringConstants.COLON, true)) - .map(token -> { - Object loginIdObj = StpUtil.getLoginIdByToken(token); - long tokenTimeout = StpUtil.getStpLogic().getTokenActiveTimeoutByToken(token); - // 将相关信息打包成对象或简单的Entry对,便于后续过滤与归类 - return new AbstractMap.SimpleEntry<>(token, new AbstractMap.SimpleEntry<>(loginIdObj, tokenTimeout)); - }) - // 过滤出未过期且loginId存在的Token - .filter(entry -> { - Object loginIdObj = entry.getValue().getKey(); - long tokenTimeout = entry.getValue().getValue(); - return loginIdObj != null && tokenTimeout >= SaTokenDao.NEVER_EXPIRE; - }) - // 此时数据都有效,进行收集 - .collect(Collectors.groupingBy( - entry -> Convert.toLong(entry.getValue().getKey()), - Collectors.mapping(AbstractMap.SimpleEntry::getKey, Collectors.toList())) - ); + // 提前映射,避免重复调用 + .map(tokenKey -> StrUtil.subAfter(tokenKey, StringConstants.COLON, true)) + .map(token -> { + Object loginIdObj = StpUtil.getLoginIdByToken(token); + long tokenTimeout = StpUtil.getStpLogic().getTokenActiveTimeoutByToken(token); + // 将相关信息打包成对象或简单的Entry对,便于后续过滤与归类 + return new AbstractMap.SimpleEntry<>(token, new AbstractMap.SimpleEntry<>(loginIdObj, tokenTimeout)); + }) + // 过滤出未过期且loginId存在的Token + .filter(entry -> { + Object loginIdObj = entry.getValue().getKey(); + long tokenTimeout = entry.getValue().getValue(); + return loginIdObj != null && tokenTimeout >= SaTokenDao.NEVER_EXPIRE; + }) + // 此时数据都有效,进行收集 + .collect(Collectors.groupingBy(entry -> Convert.toLong(entry.getValue().getKey()), Collectors + .mapping(AbstractMap.SimpleEntry::getKey, Collectors.toList()))); // 筛选数据 for (Map.Entry> entry : tokenMap.entrySet()) { Long userId = entry.getKey(); diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java index 8f328cee..ee8187d1 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.ClientDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -25,5 +26,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author KAI * @since 2024/12/03 16:04 */ +@Mapper public interface ClientMapper extends BaseMapper { } \ No newline at end of file diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/DeptMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/DeptMapper.java index e6325e52..2dd6e6e5 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/DeptMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/DeptMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.DeptDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -25,5 +26,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/1/22 17:56 */ +@Mapper public interface DeptMapper extends BaseMapper { } diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/DictItemMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/DictItemMapper.java index dfab7b24..b24ab86a 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/DictItemMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/DictItemMapper.java @@ -17,6 +17,7 @@ package top.continew.admin.system.mapper; import com.alicp.jetcache.anno.Cached; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import top.continew.admin.common.constant.CacheConstants; import top.continew.admin.system.model.entity.DictItemDO; @@ -31,6 +32,7 @@ import java.util.List; * @author Charles7c * @since 2023/9/11 21:29 */ +@Mapper public interface DictItemMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/DictMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/DictMapper.java index 78352651..88169f4f 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/DictMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/DictMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.DictDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -25,5 +26,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/9/11 21:29 */ +@Mapper public interface DictMapper extends BaseMapper { } \ No newline at end of file diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/FileMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/FileMapper.java index 5a24f75c..546f9cb4 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/FileMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/FileMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Select; import top.continew.admin.system.model.entity.FileDO; import top.continew.admin.system.model.resp.file.FileStatisticsResp; @@ -29,6 +30,7 @@ import java.util.List; * @author Charles7c * @since 2023/12/23 10:38 */ +@Mapper public interface FileMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/LogMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/LogMapper.java index 56045c17..57dcdd6d 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/LogMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/LogMapper.java @@ -20,6 +20,7 @@ import com.alicp.jetcache.anno.Cached; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import top.continew.admin.common.constant.CacheConstants; @@ -39,6 +40,7 @@ import java.util.List; * @author Charles7c * @since 2022/12/22 21:47 */ +@Mapper public interface LogMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/MenuMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/MenuMapper.java index 495e1093..fc78fa93 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/MenuMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/MenuMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import top.continew.admin.system.model.entity.MenuDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -29,6 +30,7 @@ import java.util.Set; * @author Charles7c * @since 2023/2/15 20:30 */ +@Mapper public interface MenuMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/MessageLogMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/MessageLogMapper.java index b56dcdaf..80fd4662 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/MessageLogMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/MessageLogMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.MessageLogDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -26,5 +27,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/10/15 20:25 */ +@Mapper public interface MessageLogMapper extends BaseMapper { } \ No newline at end of file diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/MessageMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/MessageMapper.java index 30ae7502..eed2c3ba 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/MessageMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/MessageMapper.java @@ -18,6 +18,7 @@ package top.continew.admin.system.mapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import top.continew.admin.system.model.entity.MessageDO; import top.continew.admin.system.model.query.MessageQuery; @@ -33,6 +34,7 @@ import java.util.List; * @author Bull-BCLS * @since 2023/10/15 19:05 */ +@Mapper public interface MessageMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeLogMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeLogMapper.java index dc257589..443534f5 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeLogMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeLogMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.NoticeLogDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -25,5 +26,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2025/5/18 19:17 */ +@Mapper public interface NoticeLogMapper extends BaseMapper { } diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeMapper.java index 89d35b60..4d6ab6b2 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/NoticeMapper.java @@ -18,6 +18,7 @@ package top.continew.admin.system.mapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import top.continew.admin.system.model.entity.NoticeDO; import top.continew.admin.system.model.query.NoticeQuery; @@ -33,6 +34,7 @@ import java.util.List; * @author Charles7c * @since 2023/8/20 10:55 */ +@Mapper public interface NoticeMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/OptionMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/OptionMapper.java index 8ea34c37..a81c663c 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/OptionMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/OptionMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import top.continew.admin.system.model.entity.OptionDO; @@ -29,6 +30,7 @@ import java.util.List; * @author Bull-BCLS * @since 2023/8/26 19:38 */ +@Mapper public interface OptionMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/RoleDeptMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/RoleDeptMapper.java index 7c8d0b5e..3ba2c9f0 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/RoleDeptMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/RoleDeptMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import top.continew.admin.system.model.entity.RoleDeptDO; @@ -29,6 +30,7 @@ import java.util.List; * @author Charles7c * @since 2023/2/18 21:57 */ +@Mapper public interface RoleDeptMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMapper.java index 8ea40f06..cc7a112c 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.RoleDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -25,5 +26,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/2/8 23:17 */ +@Mapper public interface RoleMapper extends BaseMapper { } diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMenuMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMenuMapper.java index e4f375c9..8071d5c4 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMenuMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/RoleMenuMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.RoleMenuDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -27,6 +28,7 @@ import java.util.List; * @author Charles7c * @since 2023/2/15 20:30 */ +@Mapper public interface RoleMenuMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/SmsConfigMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/SmsConfigMapper.java index 5966f85f..c1278967 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/SmsConfigMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/SmsConfigMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.starter.data.mp.base.BaseMapper; import top.continew.admin.system.model.entity.SmsConfigDO; @@ -25,4 +26,5 @@ import top.continew.admin.system.model.entity.SmsConfigDO; * @author luoqiz * @since 2025/03/15 18:41 */ +@Mapper public interface SmsConfigMapper extends BaseMapper {} \ No newline at end of file diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/SmsLogMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/SmsLogMapper.java index b26f8376..1aae7cf3 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/SmsLogMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/SmsLogMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.starter.data.mp.base.BaseMapper; import top.continew.admin.system.model.entity.SmsLogDO; @@ -25,4 +26,5 @@ import top.continew.admin.system.model.entity.SmsLogDO; * @author luoqiz * @since 2025/03/15 22:15 */ +@Mapper public interface SmsLogMapper extends BaseMapper {} \ No newline at end of file diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/StorageMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/StorageMapper.java index 06d8c5f6..11834e38 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/StorageMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/StorageMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper; +import org.apache.ibatis.annotations.Mapper; import top.continew.admin.system.model.entity.StorageDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -25,5 +26,6 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/12/26 22:09 */ +@Mapper public interface StorageMapper extends BaseMapper { } \ No newline at end of file diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/UserRoleMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/UserRoleMapper.java index aa728a82..1ede222b 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/UserRoleMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/UserRoleMapper.java @@ -19,6 +19,7 @@ package top.continew.admin.system.mapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import top.continew.admin.system.model.entity.UserRoleDO; import top.continew.admin.system.model.resp.role.RoleUserResp; @@ -30,6 +31,7 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/2/13 23:13 */ +@Mapper public interface UserRoleMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserMapper.java index 8bf487bb..7b1c820f 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserMapper.java @@ -19,6 +19,7 @@ package top.continew.admin.system.mapper.user; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import top.continew.admin.common.config.mybatis.DataPermissionMapper; @@ -35,6 +36,7 @@ import java.util.List; * @author Charles7c * @since 2022/12/22 21:47 */ +@Mapper public interface UserMapper extends DataPermissionMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserPasswordHistoryMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserPasswordHistoryMapper.java index 85bd0f99..5374149c 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserPasswordHistoryMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserPasswordHistoryMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper.user; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import top.continew.admin.system.model.entity.user.UserPasswordHistoryDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -26,6 +27,7 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2024/5/16 21:58 */ +@Mapper public interface UserPasswordHistoryMapper extends BaseMapper { /** diff --git a/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserSocialMapper.java b/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserSocialMapper.java index 954c0204..d908533d 100644 --- a/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserSocialMapper.java +++ b/continew-system/src/main/java/top/continew/admin/system/mapper/user/UserSocialMapper.java @@ -16,6 +16,7 @@ package top.continew.admin.system.mapper.user; +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import top.continew.admin.system.model.entity.user.UserSocialDO; import top.continew.starter.data.mp.base.BaseMapper; @@ -26,6 +27,7 @@ import top.continew.starter.data.mp.base.BaseMapper; * @author Charles7c * @since 2023/10/11 22:10 */ +@Mapper public interface UserSocialMapper extends BaseMapper { /**