ssm
spring springmvc mybatis
mvc
m model
v view
c controller
spring
ioc 控制反转 控制权的转移
di 依赖注入
aop
mybatis
jdbc
springmvc
servlet
包结构 :
bean
dao
service
controller
配置文件
applicationContext.xml spring+mybatis
db.properties 数据库的信息
log4j.properties 日志
springmvc.xml springmvc 的配置文件
web.xml
原始分页
1.pageInfo 5
currentpage size list totalpage totalpage
2.dao
1.查询所要展现的数据 2.查询总条数
3.service
给pageinfo 赋值
4.controller
把pageinfo 传递给页面
5.在页面展现
pagehelper
1.导jar包
2.applicationcontext里面告诉数据库我们用了pagehelper这个插件
3.service 在执行具体sql前
PageHelper.startPage(pageNum,size);
4.controller
PageInfo pageInfo=new PageInfo<>();
pageInfo.setList(userService.findAll(pageNum,size));