发表于: 2016-07-13 22:33:00
0 2337
今天完成的事情:
学习spring mvc的知识,从mvc到web mvc 到 spring mvc
明天计划的事情:
整理出spring mvc mybatis整合的思路和相关知识
遇到的问题:
暂无
收获:
数据持久化
参考资料:http://www.cnblogs.com/JackieYang/archive/2010/07/07/1772607.html
mvc、web mvc、spring mvc的大概含义:
1. MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,
用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,
而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的
输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。mvc是一种泛指的设计模型,只要是这种设计方式的,均
可以称之为mvc结构。
2.web mvc 范围更小一些,主要指web类应用的。无关平台,无关语言。例如:java的struts框架,
ASP.NET MVC Framework. PHP的Zend Framework框架等等。。。
3.spring mvc 是一种mvc的具体实现。类似于上面提到的struts框架。均是对servlet的一种封装。
上面的解释很官方,但也能稍微解惑下。
今天一直在研究任务2的demo,发现和自己原先所想的方式真的很不一样,大致理解了一些XML的标签和一些架构的基础知识。重要的是思想、思想、思想!!!
评论