新增用户服务实现类UsersServiceImpl,包含用户CRUD操作 新增角色服务实现类RolesServiceImpl,包含角色管理功能 新增验证工具类ValidateUtil,提供参数验证功能 更新所有实体类添加@Builder注解 更新所有Mapper接口添加selectInfo和updateInfo方法 更新application.properties添加server.port配置 修复OrdersServiceImpl中Logger使用问题 添加updateInfo方法使用文档
28 lines
880 B
Java
28 lines
880 B
Java
package com.qf.backend.mapper;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
import com.qf.backend.entity.Permissions;
|
|
|
|
/**
|
|
* 权限信息表 Mapper 接口
|
|
*/
|
|
public interface PermissionsMapper extends BaseMapper<Permissions> {
|
|
/**
|
|
* 查询权限信息
|
|
* @param permissions 权限对象
|
|
* @param queryWrapper 查询包装器
|
|
* @return 权限对象
|
|
*/
|
|
Permissions selectInfo(Permissions permissions, QueryWrapper<Permissions> queryWrapper);
|
|
|
|
/**
|
|
* 更新权限信息
|
|
* @param permissions 权限对象
|
|
* @param updateWrapper 更新包装器
|
|
* @return 更新影响的行数
|
|
*/
|
|
int updateInfo(Permissions permissions, UpdateWrapper<Permissions> updateWrapper);
|
|
}
|