08_MVC设计模式
1.JSP的两种开发方式
①JavaBean+JSP:在JSP中直接写Java代码 缺点:维护困难,JSP页面代码臃肿
②Servlet+JavaBean+JSP:使用了MVC模式
2.MVC模型是一种用于设计创建 Web 应用程序表现层的模式(注意:是设计表现层的模式,和其他层没有关系)
M:Model 模型层 通常指数据模型;一般用于封装数据 如:JavaBean
V:View 视图层 显示 如:JSP/HTML
C:Controller 控制层 是应用程序中处理用户交互的部分;一般用于处理程序逻辑(如校验数据) 如:Servlet
优点:体现了分层的思想,逻辑清晰,便于维护,拓展方便
3.三层架构和MVC模型

4. 学生管理系统结构设计

5.Arrays类的静态方法toString(数组)可以把数组转为字符串,十分方便
6.分页的两种方式
①物理分页:每次只从数据库取当前页需要的数据
优点:节约内存
缺点:需要多次访问数据库
②逻辑分页:一次从数据库中取出所有数据到内存中,根据需要再从内存中取用
优点:访问数据库次数少
缺点:浪费内存
浙公网安备 33010602011771号