启动过程及原理1 spring boot 应用启动运行run方法StopWatch stopWatch = new StopWatch();        stopWatch.start();        ConfigurableApplicationContext context = null;        FailureAnalyzers analyzers = null;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-11-29 16:22:00
                            
                                104阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、YAML文件配置属性这个YAML呢,是一个配置的东西,刚开始没有的,要自己手动创建才可以,而且名字是固定的:application.yml### 2、基本语法:##### ①普通的值v: 值空格必须要有,而且左边对齐的话,是同一个层级的,而且字符串默认不用加上单引号或者双引号;如果要用到""或者’'也可以- “” : 不会转义字符,如\n输出换行- ‘’ :会转义字符,如输入\n输出\n##            
                
         
            
            
            
            最近调试springboot的启动过程.看各种事件. ServletWebServerApplicationContext.onRefresh
-->createWebServer()
-->this.webServer = factory.getWebServer(getSelfInitializer());
-->getSelfInitializer()
-->            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 17:47:35
                            
                                92阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            DispatcherServlet实际上是一个Servlet(它从HttpServlet继承而来)。和其它Servlet一样,DispatcherServlet定义在web应用的web.xml文件里。DispatcherServlet处理的请求必须在同一个web.xml文件里使用url-mapping定义映射。下面的例子演示了如何配置DispatcherServlet。<web-app> <servlet> <servlet-name>example</servlet-name> <servlet-class>org.springfr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-02-12 15:13:00
                            
                                122阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录servlet接口requestservletContextresponsefilterfilter生命周期filter环境在Web应用中配置filterfilter和RequestDispatcher会话CookiesURL 重写会话完整性注解@WebServlet@WebFilter@WebInitParam@WebListener@MultipartConfig其他注解/惯例可插拔性we            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 06:27:28
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言今天是7.21日,终于是看完了。。暑假在家学习是真的差点意思1 Servlet 3.0简介Servlet 2.0是在web.xml中配置servlet filter、listener、DispatcherServlet等等,而在Servlet 3.0中,Spring则为我们提供了一系列注解实现了上面的配置。Servlet 3.0需要tomcat 7.0及以上版本2 Servlet 3.0 注解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 21:20:58
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是Servlet?Servlet是使用Java语言编写的运行在服务器端的程序。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet 主要用于处理客户端传来的 HTTP 请求,并返回一个响应,它能够处理的请求有doGet()和doPost()等方法Servlet由Servlet            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-14 21:57:55
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、@RequestMapping 简介在Spring MVC 中使用 @RequestMapping 来映射请求,也就是通过它来指定控制器可以处理哪些URL请求,相当于Servlet中在web.xml中配置<servlet>
    <servlet-name>servletName</servlet-name>
    <servlet-cl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 20:56:28
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言对于spring的学习来说,这三个上下文重要性不言而瑜,特别在java web的应用上,这三者的关系和运用,在这里探讨一下(水平有限,主要还理解概念上) 一、ServletContext    首先ServletContext便是servlet上下文的实例对象,我的理解是,在一个web容器中,它是一个全局的储存信息的空间,是容器级别的概念(不同于session),当web容器启动时,会为每一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-13 13:29:18
                            
                                174阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            运行一个servlet项目1. 创建项目使用 IDEA 创建一个 Maven 项目.菜单 -> 文件 -> 新建项目 -> Maven创建好后的项目:2. 引入依赖Maven 项目创建完毕后, 会自动生成一个 pom.xml 文件. 我们需要在 pom.xml 中引入 Servlet API 依赖的 jar 包.在中央仓库 https://mvnrepository.com/ 中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-12 11:36:18
                            
                                523阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Spring MVC与Jsp/Servlet比较1、传统的 Jsp/Servlet 技术体系弊端2、Spring Web MVC 特点3、Spring MVC工作流程二、idea创建servlet项目1、搭建过程2、servlet的工作流程3、servlet的生命周期三、idea创建Spring MVC项目1、搭建过程2、Spring MVC接口解释接口解释DispatcherServlet            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 06:37:29
                            
                                811阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、什么是Servlet (1) Servlet(Server Applet),全称Java Servlet。是⽤Java编写的服务器端程序,其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语⾔实现的⼀个接⼝,⼴义的Servlet是指任何实现了这个Servlet接⼝的类,⼀般情况下,⼈们将Servlet理解为后者。 (2) Servlet运⾏于⽀持Java            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 17:57:39
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             需要先熟悉spring是怎样在web容器中启动起来的。spring的启动过程其实就是其IoC容器的启动过程,对于web程序,IoC容            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-15 00:08:49
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一篇我们对如何创建Controller 来响应JSON 以及如何显示数据到页面中,已经有了初步的了解。 Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。当使用Spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet、Filter和Servlet规范的所            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-01 09:37:21
                            
                                348阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Servlet(一)Servlet概述Servlet是JavaEE规范之一(规范就是接口)Servlet是JavaWeb三大组件之一三大组件:Servlet程序Filter过滤器Listener监听器。Servlet是运行在服务器上的一个小型java程序,它可以接收客户端发送过来的请求,并响应数据给客户端Servlet技术手动实现Servlet程序编写一个类实现Servlet接口实现service            
                
         
            
            
            
            上一篇我们对如何创建Controller 来响应JSON 以及如何显示数据到页面中,已经有了初步的了解。 Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。 当使用spring-Boot            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-12-20 09:47:40
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一篇我们对如何创建Controller 来响应JSON 以及如何显示数据到页面中,已经有了初步的了解。             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-28 09:48:30
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet 的作用是接收浏览器传给服务端的请求(request),并将服务端处理完的响应(response)返回给用户的浏览器,浏览器和服务端之间通过 http协            
                
         
            
            
            
            文章目录基本介绍注解方式注入使用RegistrationBean 方式注入总结 基本介绍考虑到实际开发业务非常复杂和需要兼容各种组件,SpringBoot 支持将 Servlet、Filter、Listener 注入 Spring 容器, 成为 Spring bean。注解方式注入我们要想使用Servlet、Filter、Listener,只需要要javaWeb那样使用对应的注解即可,也就是@W            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-31 10:40:04
                            
                                12阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring测试环境搭建 Spring模块概览,Spring中八大模块,黑色表示该模块的jar包(也就是组件)。例如我们想要使用IOC容器,也就是绿色的CoreContainer,我们需要导入Beans,Core,Context,SpEL(spring-expression)四个包。<dependency>
            <groupId>org.springfr