更新用户之前的查询,并将数据在页面中回显。
1 在mapper接口中添加用户方法方法(UsersMapper.java)
Users selectUsersById(Integer id);
2 在映射配置文件中添加相关代码(UsersMapper.xml)
<select id="selectUsersById" resultType="users">
select id, name, age from user where id = #{id}
</select>
3 在业务层中添加相应方法
3.1 接口中添加如下方法
Users findUserById(Integer id);
3.2 在实现类中添加
@Override
public Users findUserById(Integer id) {
return usersMapper.selectUsersById(id);
}
4 在controller中添加
@RequestMapping("/findUserById")
public String findUserById(Integer id, Model model) {
Users user = usersService.findUserById(id);
model.addAttribute("user", user);
return "updateUser";
}

本文详细介绍了如何在SpringBoot项目中整合Mybatis,完成用户更新操作,并实现数据回显功能。从在mapper接口定义方法,到配置映射文件,再到业务层和控制层的实现,最后通过前端页面展示更新结果并测试。
最低0.47元/天 解锁文章
678

被折叠的 条评论
为什么被折叠?



