MVC

来源:互联网 发布:ubuntu ssd hdd 编辑:程序博客网 时间:2024/06/05 11:56

这里写图片描述

MVC 设计模式的学习(jsp+servlet+JavaBean)
由于刚刚开始学习,对大佬来说总结的比较粗浅。
这个项目主要是用来练习并实践。总体比较简单。基础好的一俩个小时就可搞定。
项目要求:用于对用户的常用url进行收藏并维护。
首先讲一下概念
jsp 用于显示数据(即向用户展示的页面)—View
servlet 用于接受用户请求并响应不同的jsp界面 —Controller
javaBean 用于业务逻辑的封装(对数据库数据的存取,复杂业务功能和逻辑处理)—mModel
就我现在的理解 javabean 就是对数据库一张表的映射。并且具有它的get 和set 方法。 Dao 以及DaoImpl 是具体的功能和实现 而前面所说的就组成了我们的Model层。
servlet 可以调用java的API 可扩展性高,但对客户请求响应内容的输出到客户端比较繁琐,比如需要out.print(“”)…等类似的语法才能输出html到客户端,
而jsp中的java代码又使得jsp页面臃肿难以维护,所以后来逐渐功能都拙见明显,servlet 在mvc中起到转发页面的作用即control的作用,而 jsp变为页面的展示,不建议在jsp中插入大量代码。。
项目github地址https://github.com/jlg17(适合新手中的新手O(∩_∩)O哈哈~)

原创粉丝点击