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.分页的两种方式

①物理分页:每次只从数据库取当前页需要的数据

优点:节约内存

缺点:需要多次访问数据库

②逻辑分页:一次从数据库中取出所有数据到内存中,根据需要再从内存中取用

优点:访问数据库次数少

缺点:浪费内存

posted @ 2020-05-16 22:14  yxfyg  阅读(124)  评论(0)    收藏  举报