Servlet学习四-Cookie和Session 会话会话跟踪是Web应用中常见的技术,用来跟踪用户的整个访问。例如用户打开浏览器,在浏览器中点击了多个标签页,访问不同的资源,然后关闭浏览器,整个过程可以称为一次会话。 常见的会话跟踪技术有Cookie和Session,Cookie出现时间更早些,在《计算机网络》课程中有讲到过。Cookie是通过客户端记录来确定用户身份信息;Session是通过服务器端记录来确定用户身份信息。 通过会话跟踪技术, 2020-11-15 Java #JavaWeb
Servlet学习三-req和resp 一、Request&Response简介我们自己创建的那些类,主要就是重写doGet和doPost方法,它们里面的两个参数就是(HttpServletRequest req, HttpServletResponse resp) Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。 服务器处理请求的流程 服 2020-11-09 Java #JavaWeb
Java自动装拆箱 1、基本数据类型Java有四种八类基本数据类型,除此之外其他的都是对象即引用类型。JDK1.5后为基本数据类型引入了对应的包装类 1.1 基本数据类型可以分为: 整数类型:byte、short、int、long 浮点数型:float、double 字符类型:char 布尔类型:boolean 【注】Java中数据类型不存在无符号的,即他们的取值范围是固定的 2020-11-09 Java #Java基础
Servlet学习二-ServletContext及应用、ServletConfig Servlet映射Servlet中的Mapping1、一个servlet可以映射到多个URL上 1234567891011121314<!--servlet注册--><servlet> <servlet-name>helloServlet</servlet-name> <servlet-class>com.liu.servle 2020-11-05 Java #JavaWeb
Servlet学习一-Servlet入门 Servlet简介Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 作用:处理浏览器带来的HTTP请求,并返回一个响应给浏览器,从而实现浏览器和服务器的交互 开发步骤: 编写一个Servlet程序 部署到Web服务器 【注】:我们一般将Servlet部署在如 2020-11-04 Java #JavaWeb
Spring学习六-整合Mybatis 介绍Mybatis属实良心,对于在spring中整合mybatis,同样有官方文档可以参考。 【参】Mybatis-Spring文档 MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。它将允许 MyBatis 参与到 Spring 的事务管理之中,创建映射器 mapper 和 SqlSession 并注入到 bean 中,以及将 Mybatis 的异常 2020-10-19 Spring #Spring
Spring学习五-AOP学习 AOP介绍AOP(Aspect Oriented Programming)面向切面编程,是针对面向对象编程的一种补充,同时也是spring中第二个最核心的功能,例如可以进行权限认证,日志输出等,可以无侵入的对原来的功能进行切面加入自定义的非业务功能。 实现AOP的技术: 一是采用动态代理技术,利用截取消息的方式,对该消息进行装饰,以取代原有对象行为的执行; 二是采用静态织入的方式,引入特定的语法 2020-10-15 Spring #Spring
spring学习四-静态/动态代理 介绍在对象中可能会有一些公共的行为,例如日志记录、权限验证等,如果每个对象都写上这些就会造成冗余。对此AOP【Aspect Oriented Programming面向切面编程】提供了一种方式:将通用的方法抽离出来并封装,定义为独立的切面,在合适的时机将其横向切入业务流程指定的位置中 因为Spring的AOP主要作用就是通过不修改源代码的方式,将非核心的功能代码织入,来实现对方法的增强,而它实 2020-10-14 Spring #Spring
spring学习三-自动装配 前言在学习Spring自动装配和注解开发时,看狂神的视频,弹幕又刷刷刷的。。搞得人压根没看明白【看这种视频真就不能开弹幕……】只是知道了这几个标签,所以看一下《Spring实战 第四版》的装配bean章节学习一下。结合狂神的视频和书本知识,互相补充吧 Spring容器负责创建应用程序中的Bean并通过DI来协调这些对象之间的关系,在描述Bean装配操作时,Spring有很大的灵活性,它提供了三种 2020-10-14 Spring #Spring
Typora+PicGo简化图床操作 前言每次写博客最费劲的问题就是图片。。。直接截图的是本地图片,上传到博客无法显示,必须要用图床工具,之前我用的是七牛云的图床,但是每次还是很麻烦:截图–>保存–>上传–>复制外联外链–>粘贴外链 2020-10-09 博客工具 #blog