1.spring boot 默认使用的是嵌入式的Servlet容器,spring-boot-starter-web 依赖了spring-boot-satrter-tomcat就是引入了嵌入式的tomcat容器。2.如何修改嵌入式servlet 的配置呢?(1)在全局配置文件中已server.开头的配置即可修改相关配置,server.tomcat.可以修改tomcat相关配置,相当于修改server            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 01:26:27
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring IoC容器一 Spring IoC容器概述二 Spring BeanFactory容器三 Spring ApplicationContext 容器四 详解IoC容器 一 Spring IoC容器概述Spring 容器是 Spring 框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring 容器使用依赖注入(DI)来管理组成一个应用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-25 22:36:09
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring中,一般使用xml来配置bean注入容器。 然而在SpringBoot中,使用Java配置类来进行bean的注入。@Configuration 告诉SpringBoot这是一个配置类 == 配置文件 @Bean 给容器中添加组件。以方法名作为组件的id。返回类型就是组件类型。返回的值,就是组件在容器中的实例。 1、配置类里面使用@Bean标注在方法上给容器注册组件,默认也是单实例的 2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 13:51:48
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、Spring容器二、Spring容器对象1.BeanFactory2.ApplicationContext3.ClassPathXmlApplicationContext4.AnnotationConfigApplicationContext三、入门案例   一、Spring容器   Spring容器首先是具有依赖注入的容器,它可以完成对象实例化,对象初始化、对象的销毁,配置对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 09:25:32
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring的模块组成1、核心容器:核心容器提供 Spring 框架的基本功能(Spring Core)。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。 BeanFactory 使用控制反转(IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。 2、Spring 上下文:Spring 上下文是一个配置文件,向 Spring框架提供上下文信息。Spring 上下文            
                
         
            
            
            
            spring容器的本质  1.问题1、什么是spring容器?2、spring容器如何启动?3、spring容器的本质是什么?4、spring容器在spring家族中扮演什么地位?5、spring容器设计思想?2.关键词容器,会话,上下文,工厂,注册表,解析,定义,初始化,懒加载BeanFactory,BeanDefinition,ApplicationContext3.全文概要spring容器本            
                
         
            
            
            
            Spring Boot与Docker一、Docker简介  Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。官方定位:an open platform to build, ship, and run any app, anywhere.  Docker支持将软件编译成一个镜像,然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-10 19:12:10
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring Boot内嵌容器支持Tomcat、Jetty、Undertow。为什么选择Undertow? 这里有一篇文章,时间 2017年1月26日发布的:参考Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet Containers 文章打开比较慢,大致是一下几点:spring boot 项目建立如何            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 16:27:34
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              SpringBoot内置了三种servlet容器供大家选择,默认的是tomcat,三种servlet容器 tomcat,jetty 和 undertow 可以说是javaweb项目当下最火的三款服务器,tomcat是apache下的一款重量级的服务器,不用多说历史悠久,经得起实践的考验。然而:当下微服务兴起,spring boot ,spring cloud 越来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 16:02:38
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本篇文章将学习SpringBoot2中的容器功能,何为容器呢?在学习Spring时有讲过IOC容器,Spring会帮我们创建好对象存储在IOC容器中,这也是创建对象的另一种方式组件添加1、@Configuration@Configuration的作用是告诉SpringBoot这是一个配置类,相当于Spring中的xml配置文件,在xml配置文件中注入对象的属性,Spring帮我们自动创建对象并存入            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 16:54:24
                            
                                105阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在 Spring Boot 项目中,可以内置 Tomcat、Jetty、Undertow、Netty等容器。一、Tomcat 配置当开发者添加了spring-boot-starter-web 依赖之后,默认会使用 Tomcat 作为 Web 容器。1、常规配置(1)要对 Tomcat 进行进一步的配置,可以在 appl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 01:05:22
                            
                                143阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1. 指定容器2. 配置容器的端口3. 设置HTTP响应Gzip压缩3.1 Gzip介绍3.2 Spring Boot配置Gzip3.3 检查配置是否成功4. Tomcat日志配置5. Tomcat配置HTTPS证书5.1 HTTPS介绍5.2 生成HTTPS证书5.3 配置HTTPS证书 1. 指定容器Spring Boot项目当我们添加了web依赖后,项目会内嵌有一个Tomcat(自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-08 12:13:05
                            
                                270阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            组件添加  1.@Configuration(注意在SpringBoot2中不再需要配置文件进行容器添加组件,而是需要编写一个配置类来简化添加组件的步骤)      基本使用    Full和Lite模式    举例:    现在存在两个对象实体类,        向容器中添加组件:    步骤:     创建配置类      package com.hrf.boot.comfig;
impor            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 15:40:04
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring Boot内嵌容器支持Tomcat、Jetty、Undertow。为什么选择Undertow?
这里有一篇文章,时间 2017年1月26日发布的:参考Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet Containers
文章打开比较慢,大致是一下几点:spring boot 项目建立如何            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-08 23:05:58
                            
                                133阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一.Spring 注入组件的注解二.@Configuration1.代码演示1.1JavaBean--》Monster.java1.2配置类1.3执行代码2.@Configuration 注意事项和细节三.@Import1.创建两个JavaBean类2.注入类3.测试注解的使用四.@Conditional1.@Conditional 介绍2.应用实例  五.@ImportResour            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-13 21:28:15
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot 部署 docker 打包镜像环境:1、代码编写工具:IDEA2、打包:maven3、docker4、linux7、JDK1.88、Xshell9、Xftp第一步:使用idea创建简单的springboot项目第二步:设置项目生成jar包(两种方式)1、修改pom文件xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-02 17:27:20
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录容器初始化及SpringBean加载过程1. 创建Spring容器2. 获取异常报告器3. 准备Spring容器4. 刷新Spring容器 容器初始化及SpringBean加载过程对于Spring项目,应用上下文又常叫做Spring容器。1. 创建Spring容器Spring容器类型:AnnotationConfigServletWebServerApplicationContext。容            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-15 14:14:06
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            启动类上方的注解@ComponentScan(basePackages={“com.common”}),这一句实际上就已经加上了Service的组件扫描,但是这样做是有问题的,启动后服务不能正常访问。查找资料后发现是因为@ComponentScan 和@SpringBootApplication注解的包扫描有冲突,@ComponentScan注解包扫描会覆盖掉@SpringBootApplicat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-04-06 18:54:00
                            
                                413阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            访问规则:子容器可以访问父容器的对象,父容器不能访问子容器的对象 1.ContextLoaderListener会被优先初始化时,其会根据元素中contextConfigLocation参数指定的配置文件路径,在这里就是"/WEB-INF/spring/applicationContext.xml”,来创建WebApplicationContext实例。 并调用ServletContext的set            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 21:53:14
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一、为什么需要多环境切换?二、多环境配置三、使用3.1使用properties进行配置3.2使用yml进行配置一、为什么需要多环境切换?当我们在开发阶段,使用自己的机器开发,测试的时候需要用的测试服务器测试,上线时使用正式环境的服务器。这三种环境需要的配置信息都不一样,当我们切换环境运行项目时,需要手动的修改多出配置信息,非常容易出错。为了解决上述问题,springboot 提供多环境配置的机            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 17:45:38
                            
                                136阅读
                            
                                                                             
                 
                
                                
                    