最新 最热

Servlet

Servlet是一个java接口,为我们封装好了处理HTTP请求的各种方法,而从达到浏览器和服务器的交互的目的,主要是处理Http请求并返回响应 Servlet是单例的,多用户访问创建多线程执行,即参数是栈内存独享,而成员变量有线程安全问...

2022-05-09
1

Spring学习总结(六)——Spring整合MyBatis完整示例

为了梳理前面学习的内容《Spring整合MyBatis(Maven+MySQL)一》与《Spring整合MyBatis(Maven+MySQL)二》,做一个完整的示例完成一个简单的图书管理功能,主要使用到的技术包含Spring、MyBatis、Maven、MySQL及简单MVC等。最后...

2022-05-09
1

Spring学习总结(五)——Spring整合MyBatis(Maven+MySQL)二

接着上一篇博客《Spring整合MyBatis(Maven+MySQL)一》继续。

2022-05-09
1

Spring MVC 学习总结(八)——Spring MVC概要与环境配置(IDEA+Maven+Tomcat7+JDK8、示例与视频)

MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模...

2022-05-09
1

Spring MVC 学习总结(五)——校验与文件上传

Spring MVC不仅是在架构上改变了项目,使代码变得可复用、可维护与可扩展,其实在功能上也加强了不少。 验证与文件上传是许多项目中不可缺少的一部分。在项目中验证非常重要,首先是安全性考虑,如防止注入攻击,XSS等;其次还可...

2022-05-09
1

Spring MVC 学习总结(一)——MVC概要与环境配置(IDea与Eclipse示例)

MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模...

2022-05-09
1

如何在 Spring Boot 优雅关闭加入一些自定义机制

我们知道从 Spring Boot 2.3.x 这个版本开始,引入了优雅关闭的机制。我们也在线上部署了这个机制,来增加用户体验。虽然现在大家基本上都通过最终一致性,以及事务等机制,来保证了就算非优雅关闭,也可以保持业务正确。但是,...

2022-05-09
1

Tomcat卷五---Web 应用配置,管理配置和JVM配置

web.xml 是web应用的描述文件, 它支持的元素及属性来自于Servlet 规范定义 。

2022-05-09
1

Tomcat卷三---Jasper引擎

对于基于JSP 的web应用来说,我们可以直接在JSP页面中编写 Java代码,添加第三方的 标签库,以及使用EL表达式。但是无论经过何种形式的处理,最终输出到客户端的都是 标准的HTML页面(包含js ,css…),并不包含任何的java相关的语...

2022-05-09
1

Tomcat卷二---请求流程源码分析

设计了这么多层次的容器,Tomcat是怎么确定每一个请求应该由哪个Wrapper容器里的 Servlet来处理的呢?

2022-05-09
1