发表于: 2017-09-19 23:33:16

1 651


今天完成的任务:

1.       学习rest风格。

REST Representational State Transfer 表现层状态转化

符合REST原则的架构是RESTful架构。

Representation:是resource representation即资源表现层。资源就是在网络上具体的信息,

可以是文字,图片,声音,是具体的存在形式,资源的表现形式就叫做表现层,比如文本可以使

TXT表现,xml表现等。所以资源表现层就是指实体的资源和表现形式。

State transfer就代表了客户端和服务器的一个互动过程,互联网通信协议HTTP协议,

是一个无状态协议。这意味着,所有的状态都保存在服务器端。

因此,如果客户端想要操作服务器,必须通过某种手段,让服务器端发生"状态转化"State Transfer)。

而这种转化是建立在表现层之上的,所以就是"表现层状态转化"

2.学习java基础:

今天主要看了包装类,刚刚开始接触很奇怪为什么有了int还要用integer呢?

百度了一下发现我们平时使用的int类型称作基本类型,而包装的数据成为包装器类型,

int i,可以将i作为一个普通的变量进行基本操作,但是如果我想把它当成是一个类来进行操作,

就需要使用到包装器类型,这样可以方便我们的操作。

包装类有三个用法 一个实现基本类型之间的转换 二是便于函数传值 三就是在一些地方要用到Object的时候方便将基本数据类型装换。

暂时还没有实际的使用过,所以先理解基本的概念吧。

     Character类:是将char类型进行包装。另外转义字符会形成特殊的作用,比如\r代表换行

     String类:String 类来创建和操作字符串

     Java中为什么要使用new

java里对象传递的时候,传递的都是引用(也就是对象的地址),这比传递整个对象高效的多。

而基础类型,intdouble等传递的才是值。所以在需要自己传值,需要读写数据就必须初始化,使用new

而如果只是从其他地方接收值,就不需要。最后,通过new关键字实际上是在heap(堆中)开辟了一块内存,

而等号右边的这个对象实际上就是一个内存地址

     写了一个使用斐波那契额数列的小程序,发现基础基本等于0.

3.了解springmvc的概念。

是一种请求驱动类型的轻量级框架,主要是用来简化我们日常Web开发

具体执行步骤如下:

1  首先用户发送请求————>前端控制器,前端控制器根据请求信息(如URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,

即以前的控制器的控制逻辑部分; 

2  页面控制器接收到请求后,进行功能处理,首先需要收集和绑定请求参数到一个对象,

这个对象在Spring Web MVC中叫命令对象,并进行验证,然后将命令对象委托给业务对象进行处理;

处理完毕后返回一个ModelAndView(模型数据和逻辑视图名);

3  前端控制器收回控制权,然后根据返回的逻辑视图名,选择相应的视图进行渲染,并把模型数据传入以便视图渲染;

4  前端控制器再次收回控制权,将响应返回给用户。

明天的计划:

开始实现springmvc

学习基础

遇到问题:

刚刚开始做任务2,很多名词都不知道是干嘛的,所以今天主要是了解这些词是什么,大致的作用,和怎么实现,具体的还是要动手做。

收获:

知道了rest风格是什么,知道了Springmvc的过程。学习了写java简单的调用函数。



返回列表 返回列表
评论

    分享到