发表于: 2018-01-08 23:51:34

1 608


今天完成的事情

1.REST(Resource Representational State Transfer )资源表述型状态传递  ,一种软件架构风格。

   REST是约束和原则,满足这些约束和原则的程序或设计 叫做  RESTful 。


2.创建web项目,之前的idea使用的是社区版,对于web项目支持不够,所以下载安装了旗舰版的idea。

intellij 破解  http://blog.csdn.net/bitcarmanlee/article/details/54951589

interllij 创建web project  http://blog.csdn.net/myarrow/article/details/50824793

intellij maven springmvc  https://www.cnblogs.com/Sinte-Beuve/p/5730553.html

详细配置:

https://www.cnblogs.com/Sinte-Beuve/p/5730553.html

照着教程配置了一遍,跑不起来,由于很多配置都不懂,无法定位错误。

需要系统学一下springmvc:

1.web mvc

1.1请求-响应模型: 客户端(浏览器)发起请求,服务器(tomcat)接收,处理并且给出响应给客户端,客户端解析响应内容(html),并展现出来。

1.2 mvc(Model——View——Controller)

模型(Model):用户,文章,等数据。

视图(View):html

控制器(Controller):接收用户请求,交给Model处理,处理完毕后把返回的Model数据返回给View。

1.3 

2.springmvc

2.1前端控制器是(DispatcherServlet)

   请求到处理器映射(HandlerMapping)

    处理器适配器(HandlerAdapter)

    视图解析器(ViewResolver)

    处理器或页面控制器(Controller)

    验证器(   Validator)

2.2处理请求的流程

2.3开发步骤

1、  DispatcherServlet(前端控制器)在web.xml中的部署描述,从而拦截请求到Spring Web MVC。

2、  HandlerMapping(请求到处理器映射)的配置,从而将请求映射到处理器。

3、  HandlerAdapter(处理器适配器)的配置,从而支持多种类型的处理器。

4、  ViewResolver(视图解析器)的配置,从而将逻辑视图名解析为具体视图技术。

5、  处理器(页面控制器)的配置,从而进行功能处理




遇到的问题:

1.安装tomcat后无法正常启动,经过搜索发现,tomcat 9.0  不支持 jdk 1.7 ,重新下载了tomacat 8.5,服务正常启动,问题解决。

2.今天找了几个简单的demo照着做,都没有成功,还没找到问题所在。


明天的计划

1.继续学习springmvc,先做个简单demo出来跑通,然后去理解其中的配置。


收获:

1.今天卡在了springmvc的demo配置阶段,收获的话只能说对Springmvc有了大概的了解。

2.学习了web project的项目创建和结构。

3.tomcat服务器安装,使用tomcat启动web项目。


任务2开始时间:2018.1.8.

预计完成时间:2018.1.18.

禅道:http://task.ptteng.com/zentao/project-task.html








返回列表 返回列表
评论

    分享到