修改用户逻辑
1、controler层—通过@GetMapping和@PathVariable提取参数并将参数进行赋值
2、server层—user参数里面只有userId属性,其他的属性都是null

3、mapper层—通过if动态条件,接收查询参数(userId/loginName等),根据参数存在性动态拼接WHERE条件,最后查询条件u.del_flag = ‘0’AND u.user_id = #{userId}
4、server层—继续后面代码
5、controler层—继续后面代码
mapper层的xml
parameterType=”SysUser”该属性明确告知 MyBatis 当前 SQL 语句的输入参数为 SysUser 实体类对象,框架会自动将对象属性映射到 SQL 中的占位符(如 #{userId} 对应 SysUser.userId 属性
作者:simin 创建时间:2025-09-13 16:15
最后编辑:simin 更新时间:2025-09-13 17:10
最后编辑:simin 更新时间:2025-09-13 17:10