2019年6月20日

九:Decorator设计模式

摘要: 二、使用Decorator设计模式增强request对象 Servlet API 中提供了一个request对象的Decorator设计模式的默认实现类HttpServletRequestWrapper,HttpServletRequestWrapper 类实现了request 接口中的所有方法,但 阅读全文

posted @ 2019-06-20 23:18 情陌人灬已不在 阅读(116) 评论(0) 推荐(0) 编辑

八:Filter(过滤器)

摘要: 一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、 阅读全文

posted @ 2019-06-20 23:06 情陌人灬已不在 阅读(381) 评论(0) 推荐(0) 编辑

2019年6月19日

七:使用Session进行会话管理

摘要: 一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可 阅读全文

posted @ 2019-06-19 23:07 情陌人灬已不在 阅读(241) 评论(0) 推荐(1) 编辑

六:使用Cookie进行会话管理

摘要: 1.存储客户端的状态 因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态 2.会话技术 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会 话技术就是记录这次会话中 阅读全文

posted @ 2019-06-19 22:34 情陌人灬已不在 阅读(158) 评论(0) 推荐(0) 编辑

五:HttpServletResponse对象

摘要: 一、HttpServletResponse对象介绍 HttpServletResponse对象代表服务器的响应。这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。查看HttpServletResponse的API,可以看到这些相关的方法。 1.1、负责向客户端(浏览器)发送数据的相 阅读全文

posted @ 2019-06-19 22:19 情陌人灬已不在 阅读(300) 评论(0) 推荐(0) 编辑

四:HttpServletRequest对象

摘要: 一、HttpServletRequest介绍 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。 二、Request常用方法 2.1、获得客户机信息 ge 阅读全文

posted @ 2019-06-19 00:13 情陌人灬已不在 阅读(180) 评论(0) 推荐(0) 编辑

2019年6月18日

三:ServletContext对象

摘要: 一、ServletContext对象 1.什么是ServletContext对象 ServletContext代表是一个web应用的环境(上下文)对象,ServletContext对象 内部封装是该web应用的信息,ServletContext对象一个web应用只有一个 2.ServletConte 阅读全文

posted @ 2019-06-18 23:42 情陌人灬已不在 阅读(131) 评论(0) 推荐(0) 编辑

二:Servlet简介

摘要: 一、Servlet简介 1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容servlet规范:包含三个技术点1)se 阅读全文

posted @ 2019-06-18 23:33 情陌人灬已不在 阅读(112) 评论(0) 推荐(0) 编辑

一:Tomcat安装、配置和部署笔记

摘要: Tomcat安装(绿色版安装) 1、将下载的Tomcat解压到指定目录,如:D:\WorkSpaceByJava\DevtTools\Apache-Tomcat-8.0.23 2、Tomcat的目录结构 bin:目录存放一些启动运行Tomcat的可执行程序和相关内容。 conf:存放关于Tomcat 阅读全文

posted @ 2019-06-18 23:22 情陌人灬已不在 阅读(154) 评论(0) 推荐(0) 编辑

2019年5月30日

SpringBoot自定义HttpMessageConverter

摘要: 我编写了一个Controller,返回User类型的数据,Spring会把User转化成JSON字符串,现在我想对这个字符串进行一些处理再返回。要求不能更改Controller部分的代码,因为我要对全部的返回的JSON都进行这种处理,如果改Controller的话需要更改好多地方。 虽然这个函数返回 阅读全文

posted @ 2019-05-30 21:03 情陌人灬已不在 阅读(973) 评论(0) 推荐(0) 编辑

2019年5月29日

swagger2 注解说明文档

摘要: @Api:用于类上,说明该类的作用。可以标记一个Controller类做为swagger 文档资源 @Api(value = "xxx", description = "xxx") value url的路径值 tags 如果设置这个值、value的值会被覆盖 description 对api资源的描述 basePath 基本路径可以... 阅读全文

posted @ 2019-05-29 21:22 情陌人灬已不在 阅读(1482) 评论(0) 推荐(0) 编辑

SpringBoot整合Swagger2

摘要: 相信各位在公司写API文档数量应该不少,当然如果你还处在自己一个人开发前后台的年代,当我没说,如今为了前后台更好的对接,还是为了以后交接方便,都有要求写API文档。 手写Api文档的几个痛点: 文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。 接口返回结果不明确 不能直接在线测 阅读全文

posted @ 2019-05-29 21:10 情陌人灬已不在 阅读(1208) 评论(0) 推荐(0) 编辑

2019年5月28日

深入浅出Mybatis系列(五)---配置详解之settings设置

摘要: settings 中的设置是非常关键的,它们会改变 MyBatis 的运行时行为。下表描述了设置中各项的意图、默认值等。 设置参数 描述 有效值 默认值 cacheEnabled 该配置影响的所有映射器中配置的缓存的全局开关。 true | false true lazyLoadingEnabled 阅读全文

posted @ 2019-05-28 23:02 情陌人灬已不在 阅读(659) 评论(0) 推荐(0) 编辑

2019年5月24日

Postman 基本使用

摘要: Postman 基本使用 Postman主界面 Postman主界面 工具栏 New: 新建,可以新建Request请求,Collection请求集,环境等等 Import: 导入,可以导入别人导出的请求集 Runner: 运行一个请求集(批量执行) Invite: 邀请(需要注册,邀请进行协作) 阅读全文

posted @ 2019-05-24 21:35 情陌人灬已不在 阅读(601) 评论(0) 推荐(0) 编辑

2019年5月23日

互斥锁(Lock)

摘要: 转载至:https://www.cnblogs.com/dolphin0520/p/3923167.html 一.synchronized的缺陷 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 在上面一篇文章中,我们了解到如果一个代码 阅读全文

posted @ 2019-05-23 22:54 情陌人灬已不在 阅读(352) 评论(0) 推荐(0) 编辑

导航