摘要:
Java代码在计算机上的三阶段 源代码阶段。源代码经过编译,生成class文件 Class类对象阶段。成员变量被封装为Field对象,构造函数被封装为Constructor对象,成员方法被封装为Method对象 Runtime运行时阶段 源代码阶段-->Class类对象阶段:ClassLoader将 阅读全文
摘要:
会话技术 会话:一次会话中包含多次请求和响应。 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 功能:在一次会话的范围内的多次请求间,共享数据 方式: 客户端会话技术:Cookie 服务器端会话技术:Session Session 概念:服务器端会话技术,在一次会话的对此请 阅读全文
摘要:
会话技术 会话:一次会话中包含多次请求和响应。 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 功能:在一次会话的范围内的多次请求间,共享数据 方式: 客户端会话技术:Cookie 服务器端会话技术:Session Cookie 概念:客户端会话技术,将数据保存到客户端 快 阅读全文
摘要:
ServletContext对象 概念:代表整个web应用,可以和程序的容器(服务器)来通信 获取: 通过request对象获取 request.getServletContext(); 通过HttpServlet获取 this.getServletContext(); 功能: 获取MIME类型: 阅读全文
摘要:
Response 常见的响应头: Content-Type:服务器告诉客户端本次响应体数据格式以及编码格式 Content-disposition:服务器告诉客户端以什么格式打开响应体数据 in-line:默认值,在当前页面内打开 attachment;filename=xxx:以附件形式打开响应体 阅读全文
摘要:
Request request对象和response对象的原理 request和response对象是由服务器创建的。我们来使用它们 request对象是来获取请求消息,response对象是来设置响应消息 request对象继承体系结构 servletRequest--接口 | 继承 Httpse 阅读全文
摘要:
HTTP 概念 Hyper Text Transfer Protocol超文本传输协议 传输协议 定义了客户端和服务器端通信时发送数据的格式 特点: 基于TCP/IP的高级协议 默认端口号:80 基于请求/响应模型的:一次请求对应一次响应 无状态的:每次请求之间相互独立,不能交互数据 历史版本: 1 阅读全文
摘要:
Servlet(server applet) 概念:运行在服务器端的小程序 servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 将来我们自定义一个类,实现Servlet接口,复写方法。 快速入门 创建]avaEE项目 定义一个类,实现Servlet接口 publi 阅读全文
摘要:
Spring缓存注解简介 Spring为我们提供了几个注解来支持Spring Cache。其核心主要是@Cacheable和@CacheEvict。使用@Cacheable标记的方法在执行后Spring Cache将缓存其返回结果,而使用@CacheEvict标记的方法会在方法执行前或者执行后移除S 阅读全文
摘要:
AOP AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共 阅读全文