SpringBoot整合MyBatis完成用户查询
2024-09-08 00:11:15
接上面工程代码,可以参考:https://www.cnblogs.com/braveym/p/11349409.html
1 、在 mapper 接口中以及映射配置文件中添加相关代码
修改UserMapper接口
修改UsersMapper.xml文件
2 、在业务层中添加查询方法
在UserService接口中添加一下内容
在UserServiceImpl类里面添加以下方法
3 在 Controller 中添加方法
/**
* 查询全部用户
*/
@RequestMapping("/findUserAll")
public String findUserAll(Model model){
List<Users> list = this.usersService.findUserAll();
model.addAttribute("list", list);
return "showUsers";
}
新建showUsers.html
<!DOCTYPE html>
<html xmlns:th="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8">
<title>展示用户数据</title>
</head>
<body>
<table border="" style="width:300px;">
<tr>
<th>用户ID</th>
<th>用户姓名</th>
<th>用户年龄</th>
</tr>
<tr th:each="user : ${list}">
<td th:text="${user.id}"></td>
<td th:text="${user.name}"></td>
<td th:text="${user.age}"></td>
</tr>
</table>
</body>
</html>
最新文章
- 一步步学习 Spring Data 系列之JPA(一)
- js实现web网页版台球游戏
- JavaScript能干什么?
- ruby on rails爬坑(三):图片上传及显示
- ERDAS文件格式:IGE、IMG、RRD、AUX
- MyBatis 查询记录时日期字段没有时分秒
- 查看并更改mysql编码
- 颜色缩减(带Trackbar)【从毛星云Opencv3编程入门P75 P111例程改编】
- Gitlab 7.12 发布 SAML支持及其他更多功能
- Linq 数据库操作(增删改查)
- 第1章(三)安装VS2015和Xamarin For VS
- HBase MemStoreFlusher
- English - according to 的用法说明
- rsyslog 不打印日志到/var/log/messages
- Android图表日历控件组件
- TextView的几个属性
- 聊聊jstack的工作原理
- 【Linux】使用Nginx发布dotnet的网站
- 【Python】 Python3 环境搭建
- mysql+ssl主从复制
热门文章
- 3 Servlet、Filter使用
- Educational Codeforces Round 34 (Rated for Div. 2) B题【打怪模拟】
- CentOS重新安装yum
- [Sdwc] 线段
- 第72节:Java中的数组
- Codeforces 940 E.Cashback (单调队列,dp)
- 3.rabbitmq--发布订阅模式
- Leetcode题目136.只出现一次的数字(简单)
- Manifest merger failed with multiple errors, see logs
- ubuntu下如何安装7z压缩工具?