# SpringBoot2-demo **Repository Path**: haishen108/spring-boot2_demo ## Basic Information - **Project Name**: SpringBoot2-demo - **Description**: SpringBoot2 demo - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2025-07-01 - **Last Updated**: 2025-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## swagger地址 http://localhost:8889/springbootapp/swagger-ui.html ## 系统要求 - SpringBoot: 2.3.5.RELEASE - maven: 3.3+ - gadle: 6.3+ - java: 1.8 ### Servlet Containers - Tomcat9.0 servlet 4.0 - Jetty9.4 servlet 3.1 - Undertow2.0 servlet 4.0 ## Spring Boot 的优点 - --快速构建一个独立的 Spring 应用程序; - --嵌入的 Tomcat、 Jetty 或者 Undertow,无须部署 WAR 文件; - --提供starter POMs来简化Maven配置和减少版本冲突所带来的问题 - --对Spring和第三方库提供默认配置,也可修改默认值,简化框架配置, - --提供生产就绪型功能,如指标、健康检查和外部配置-无需配置XML,无代码生成,开箱即用: ## Spring Boot 内容 - Spring Boot 简介及快速搭建Spring Boot 的配置和自动配置原理 - Spring Boot 热部署与日志 - Spring Boot与Web开发 - Spring Boot集成MyBatis - Spring Boot启动原理源码剖析 - Spring Boot自定义starters - Spring Boot集成常用中间件(Redis、ES、RabbitMQ...) ### Spring Boot 分我两块,一块是集成第三方框架,一块是SpringBoot 的原理 ## 参考 1. [Spring 官网](https://spring.io/quickstart) 2. [SpringBoot2入门到源码B站最详细教程](https://www.bilibili.com/video/BV1nU4y1g7M3/?spm_id_from=333.999.0.0&vd_source=7e8c74e6ef5f4645e4247ef4120b7971)