如下图,SpringBoot默认使用Tomcat作为嵌入式的Servlet容器。 我们也可以在配置文件中进行一些配置。

    在配置文件中进行简单的配置:

SpringBoot默认使用的是Tomcat,如果要切换其他容器,则只需要在pom文件中去掉Tomcat依赖,添加其他依赖即可。      

     如将Tomcat换成Jetty,如下图,添加修改依赖即可:

<!-- 引入web模块 -->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions> <!-- 去掉tomcat --><exclusion><artifactId>spring-boot-starter-tomcat</artifactId><groupId>org.springframework.boot</groupId></exclusion></exclusions></dependency><!--引入其它的jetty容器-->
<dependency><artifactId>spring-boot-starter-jetty</artifactId><groupId>org.springframework.boot</groupId>
</dependency>

SpringBoot默认还支持Jetty和Undertow容器,Undertow是一个高性能非阻塞的Servlet容器,并发性能很好,但是不支持JSP。Jetty更适合开发一些长连接Web应用,如Web聊天。

Spring Boot——容器相关配置相关推荐

  1. Spring Boot的自动化配置原理

    转载自 Spring Boot的自动化配置原理 随着Ruby.Groovy等动态语言的流行,相比较之下Java的开发显得格外笨重.繁多的配置.低下的开发效率.复杂的部署流程以及第三方技术集成难度大等问 ...

  2. requestmapping配置页面后_第004课:Spring Boot 项目属性配置

    在项目中,很多时候需要用到一些配置的信息,这些信息可能在测试环境和生产环境下会有不同的配置,后面根据实际业务情况有可能还会做修改,针对这种情况,我们不能将这些配置在代码中写死,最好就是写到配置文件中. ...

  3. Spring Boot 2.0 配置图文教程

    摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 本章内容 自定义属性快速入门 外化配置 自动配置 自定义创建 ...

  4. Spring Boot 2.0 配置图文教程 1

    Spring Boot 2.0 配置图文教程 摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 本章内容 自定义 ...

  5. Spring Boot 2.0 配置图文教程第 2 章 Spring Boot 配置## 书信息 demo.book.name=[Spring Boot 2.x Core Action] demo.b

    本章内容 1.自定义属性快速入门 2.外化配置 3.自动配置 4.自定义创建 Starter 组件 摘录:读书是读完这些文字还要好好用心去想想,写书也一样,做任何事也一样 第 2 章 Spring B ...

  6. spring boot 2-文件配置、YAML语法、文件处理器、文件占位符、profile

    文件配置 按尚硅谷视频的笔记做的这个发不出原创,就只能发转载了(转载链接是自己的) 一.配置文件 1.SpringBoot使用一个全局的配置文件,配置文件名是固定的: • application.pr ...

  7. spring cloud ,spring boot application.properties 配置属性列表

    #横幅 banner.charset = UTF-8#横幅文件编码. banner.location = classpath:banner.txt#横幅文件位置. banner.image.locat ...

  8. springboot跳转html_畅游Spring Boot系列 — 自定义配置

    这里要说的自定义配置主要是两类:一类是关于Spring MVC的扩展配置,一类是Spring Boot自身通过配置文件的自定义配置 首先,我们来看一下SpringBoot中关于Spring MVC的相 ...

  9. 具有Spring Boot和Java配置的Spring Batch教程

    我一直在努力将Podcastpedia.org的一些批处理作业迁移到Spring Batch. 以前,这些工作是以我自己的方式开发的,我认为现在是时候使用一种更"标准化"的方法了. ...

最新文章

  1. BlueZ--内核层+应用层
  2. QT5 中文乱码问题
  3. Android Studio缓存文件夹配置
  4. r语言min-max归一化_如何在R中使用min()和max()
  5. 多少开发人员 饿了么_饿了么CPS新社交电商,2020年的创业新风口
  6. tomcat自定义错误页面
  7. java源码之 io 流源码解读(一)
  8. STM32单片机介绍2
  9. 吱口令生成淘宝BP抢购链接
  10. android学习---开发Google地图应用程序
  11. GPU深度报告,三大巨头,十四个国内玩家一文看懂【物联网智商精选】
  12. 英语单词APP开发功能需求
  13. unity3d 关于如何画扇形
  14. SpringBoot MongoDB 插入内容去掉_class字段
  15. CSAPP LAB4 键盘驱动程序的分析与修改(谢罪)
  16. three.js(6):屏幕点击与鼠标的交互(Raycaster的用法)
  17. 图像中的天空区域检测!
  18. 新闻爬虫及爬取结果查询网站的搭建(一)
  19. ECharts-旭日图(Sunburst)带时间轴
  20. 华为HG8245光纤终端及开路由

热门文章

  1. python写入文件没反应_python写入文本 如何用python将变量及其值写入文本文件?...
  2. 【浏览器】HTTP 缓存机制
  3. [OpenCV实战]24 使用OpenCV进行曝光融合
  4. 【ROS学习记录】2021/7/2 Gazebo+rviz仿真(一)
  5. el-checkbox在el-dialog里 不会被勾选的问题
  6. 为什么注销计算机用户登录,为什么我的电脑开不了机?一点用户登陆就显示正在注销了....
  7. 做网站选择虚拟主机好是服务器,做网站选择虚拟主机还是服务器
  8. R里面数字取整相关的操作有一组函数: ceiling ;floor;trunc; round; signif
  9. 微服务架构实战第八节 微服务安全框架,认证与授权
  10. 中秋福利PK!2017公司月饼哪家强?腾讯、阿里、百度、京东、网易等21家中秋月饼盘点!(完整版)