需求
添加功能
点击跳转到添加页面,浏览器获取内容 封装成为对象,添加到数据库
编辑功能
根据id返回对象,然后把对象数据回显到浏览器,然后根据提交的内容修改对象
两个同时查询思路
不用判断是否都输入有,直接往里面传参数,到最底层再判断有没有数据,然后写不同的sql语句
分页思路
select * from student LIMIT m,n m 从第几个开始 n显示的个数 第一页就是0,5 第二页就是5,9
1 0 5
2 5 9
3 10 15
m = (页数-1)*5
| 页面需要接受的数据 | 页面需要提供的数据 |
|---|---|
| 一共多少条信息 | 第几页 |
| 总共页数 | 每页几条 |
| 当前页数 |
| 数据库需要的数据 | 数据库返回的数据 |
|---|---|
| 每页显示几条 | 一共多少信息 |
| 显示第几页 | 所有信息的集合 |
从页面拿到数据,封装成为对象,然后传递给数据库,获取之后的数据
具体实现
把上面所有数据封装成为一个对象,从页面拿到数据,传给数据库获得数据,返回页面显示
springMVC使用pagehelper分页参考
https://blog.csdn.net/weixin_41501963/article/details/93599288