JavaWeb开发
等等等一下
潜心学习
展开
-
JavaWeb四大域对象
JavaWeb有ServletContext、ServletRequest、HttpSession、PageContext四大域对象,下面主要从域对象的生命周期、作用、作用范围进行介绍。 Servlet中只有前三个域对象,JSP中多了一个pageContext对象。一、ServletContext1.生命周期当web应用被加进容器时,创建代表整个web应用的ServletCo...原创 2018-06-13 12:53:42 · 2985 阅读 · 0 评论 -
JavaWeb三大组件之Filter
JavaWeb有三大组件,Servlet、Listener、Filter。本文将介绍Filter,主要从用处、种类、使用方法等进行介绍。一、用处Filter可以认为是Servlet的一种“加强版”。使用Filter完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。Filter有以下几个用处: ...原创 2018-06-15 22:57:48 · 181 阅读 · 0 评论 -
SpringMVC使用入门
本来打算过段时间再来总结一下SpringMVC的用法,然而突然感觉,不总结一下,可能很快自己就把学到的知识点给忘了。一、调用图先从SpringMVC的调用图开始说起。 下面文字叙述各个流程: 1、用户发送请求至前端控制器DispatcherServlet; 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器; 3、处理器映射器根据请求...原创 2018-07-02 11:33:07 · 121 阅读 · 0 评论 -
JavaWeb三大组件之Listener
JavaWeb有三大组件,Servlet、Listener、Filter。本文将介绍Listener,主要将从用处、分类、使用方法等进行介绍。一、用处监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和采取相应处理的对象,当被监听的对象发生情况时,立即采取相应的行动。实际上监听器是一个实现了某一特定接口的java类,该类专门用于监听另一个Java对象的方法调用或属性改变。通...原创 2018-06-17 23:26:17 · 227 阅读 · 0 评论 -
JavaWeb三大组件之Servlet
JavaWeb有三大组件:Servlet、Listener、Filter。本文将介绍Servlet,主要从Servlet的简单介绍、调用图、生命周期、使用方法、与Servlet有关的常用对象等进行介绍。一直想写一篇关于Servlet的总结很久了,但因为Servlet的内容比较多,也比较重要,所以一直拖到现在。一、Servlet简介什么是Servlet?Servlet是运行在We...原创 2018-06-30 11:54:26 · 425 阅读 · 0 评论 -
使用IDEA创建基于Maven的Web项目
Maven是一个好东西,它能够帮助我们更好地管理项目。比如说,做项目就知道,一个Web项目一般都要导入很多个jar包,像需要用到SSM框架,我们需要在网上把Spring框架和Mybatis框架需要用到的jar包一个个下载下来,再一个个添加到自己的项目中。而有了Maven就不一样,我们只需要在它所生成的pom.xml文件中,添加几行代码注明需要用到的依赖,则系统就会自动帮我们去下载jar包并添加到我...原创 2018-07-02 11:11:27 · 2542 阅读 · 0 评论 -
JavaWeb笔记之——Web请求过程
本文总结自《深入分析Java Web技术内幕》一书。全篇内容大致先从一个面试经常问及的问题说起,然后再介绍各个主要过程。一个面试问题输入一个网址,到看到页面,经历了哪些过程?这个问题大致可以回答这几点:DNS域名解析、发起HTTP请求、负载均衡、缓存、CDN等。下面是书里的一段话,我觉得能够很好地回答这个问题了: 首先会请求DNS把这个域名解析出对应的IP地址,然后根据这...原创 2018-07-16 21:09:15 · 864 阅读 · 0 评论 -
事务管理
事务:四大特性(ACID):原子性、一致性、隔离性、持久性。隔离四个级别:READ_UNCOMMITTED(读未提交);READ_COMMITTED(读已提交);REPEATABLE_READ(可重复读);SERIALIZABLE(串行化)。从上往下,级别越来越高,并发性越来越差,安全性越来越高。 定义这4个级别是为了解决数据在高并发下产生的问题:Dirty Read...原创 2018-08-14 23:05:34 · 115 阅读 · 0 评论