发表于: 2017-10-09 19:23:16
1 822
今天完成的事情:
1.学习mvc
mvc是model-view-controller三个单词缩写,分为3层。view是视图层,为用户提供UI,重点关注数据的的呈现。model(模型层)业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合controller(控制层)调用业务逻辑产生合适的数据(model)传递数据给视图层用于呈现。MVC是一种架构模式,程序分层,分工合作,既相互独立,有协同工作。
2.springMVC基本概念
(1)DispatchServlet
(2)Controller
(3)HandlerAapter
(4)HandlerInterceptor
(5)HandlerMapping
(6)HandlerExecutionChain
(7)ModelAndView
(8)ViewResolver
(9)View
3.mave项目管理
(1)pom---->project object model
(2)用maven命令创建web项目
mvn archetype:generate -DgroupId=xxxx -DartifactId=xxxxx -DarchetypeArtifactId=maven-archetype-webapp
(3)创建web项目成功
明天的计划:
1.学习springMVC
遇到的问题:
1.暂无
收获:
1.mvn命令创建web项目很方便,比较好理解项目下每个文件目录的具体含义。
评论