-
JSP开发模式
JSP开发模式
-
三层架构&MVC 的关系
三层架构&MVC 的关系
使用MVC设计模式完成 学生信息管理系统
- 数据库准备
create table stu(
sid int primary key auto_increment,
sname varchar(20),
gender varchar(5),
phone varchar(20),
birthday date,
hobby varchar(50),
info varchar(200)
);
- 新建web工程,配置 tomcat服务器
-
系统架构设计
系统架构设计
- 代码结构
- dao 层做数据操作
- service 层做逻辑处理,并与dao层交互
- Servlet 接收用户请求 与service 层交互
- 代码位置
D:\Java_study\StudentsManagement
- 分页功能
- 物理分页 (真分页):来数据库查询的时候,只查一页的数据就返回了。
SELECT * FROM stu LIMIT 5 OFFSET 2
- 优点 内存中的数据量不会太大
- 缺点:对数据库的访问频繁了一点。
- 逻辑分页 (假分页):一口气把所有的数据全部查询出来,然后放置在内存中。
- 优点: 访问速度快。
- 缺点: 数据库量过大,内存溢出。
- 物理分页 (真分页):来数据库查询的时候,只查一页的数据就返回了。
网友评论