MVC学习笔记

目录

MVC发展来历

基础技术


MVC发展来历

MVC(Model-View-Controller)是八十年代的编程语言Smalltalk-80发明的一种软件设计模式。

M指model

V指View

C指Controller

Classic MVC

Classic MVC 大概上世纪七十年代,Xerox PARC的Trygve提出了MVC的概念。

并应用在Smalltalk系统中,为了和其它类型的MVC加以区分,历史上习惯的称之为Classic MVC。

Application Model MVC
大概上世纪八十年代,ParcPlace从Xerox Parc划分出来,负责Smalltalk的研发工作,为了适应更复杂的逻辑,开发了Classic MVC的改进版,也就是Application Model MVC,在原有架构基础上引入了Application Model

MVP

大概上世纪九十年代,IBM的Mike Potel提出了MVP的概念。与此同时,Smalltalk团队正在开发新一代框架,当他们看到MVP时,发现它不仅和MVC非常相似,并且很好的解决了复杂逻辑的问题,所以决定使用它,出于复杂度的关系,他们简化了MVP,最终看上去更像是把原本的MVC扭转了一个角度,把其中的VC颠倒了一下顺序

基础技术

jsp,servlet,jdbc,http,spring,springboot

操作系统,软件工程,数据库,编程基础

数据结构,体系结构,计算机网络

项目技术:

前端:JSP.EL      CSS.DIV

后端:servelt   JDBC

前后通信:JSON

项目管理:maven

具体实现:

·用JSP做界面

·输入id号

一查看数据库中具体对应d号的客户信息·用servlet处理请求

一接请求,调业务,给响应·用service处理业务

一接口和实现

·用dao处理数据库访问和操作一接口和实现

·用pojo封装数据

·用junit和JSON做单元测试

·用DBUtils封裴数据访问工具(方法)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值