码迷,mamicode.com
首页 > Web开发 > 详细

08_MVC设计模式

时间:2020-05-16 22:24:55      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:根据   取出   学生管理系统   封装   java代码   img   访问   数组   ring   

1.JSP的两种开发方式

①JavaBean+JSP:在JSP中直接写Java代码  缺点:维护困难,JSP页面代码臃肿

②Servlet+JavaBean+JSP:使用了MVC模式

2.MVC模式

M:Model  模型层  数据的封装和处理  如:JavaBean、Java类、EJB  

V:View  视图层  显示  如:JSP

C:Controller  控制层  接收请求,调用模型层处理数据,反馈给视图层  如:Servlet

优点:体现了分层的思想,逻辑清晰,便于维护,拓展方便

3.三层架构和MVC模式

技术图片

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

技术图片

5.Arrays类的静态方法toString(数组)可以把数组转为字符串,十分方便

6.分页的两种方式

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

优点:节约内存

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

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

优点:访问数据库次数少

缺点:浪费内存

08_MVC设计模式

标签:根据   取出   学生管理系统   封装   java代码   img   访问   数组   ring   

原文地址:https://www.cnblogs.com/yxfyg/p/12883238.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!