springboot 概述
1. 什么是 spring
spring实战(第五版)
Spring 是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架。
简单来说,它是一个容器框架,用来装 javabean(java对象),中间层框架(万能胶)可以起一个连接作用,比如说把 Struts 和 hibernate 粘合在一起运用。简单来说,Spring 是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
2. spring web 工程创建
基础篇-02_springboot入门_哔哩哔哩_bilibili
- 创建maven工程
- 导入spring-boot-starter-web起步依赖(使用idea自动构建)
- 编写controller
1 2 3 4 5 6 7 8 9 10
| @RestController public class KaoqinController extends BaseController { @RequestMapping("/hello") public String hello() { System.out.println("Hello World ~"); return "Hello World ~"; } }
|
- 提供启动类
1 2 3 4 5 6 7 8 9
| @SpringBootApplication() public class MyApplication { public static void main(String[] args) { SpringApplication.run(MyApplication.class, args); } }
|
3. Spring 基础篇
配置文件
整合Mybatis
Bean管理
自动配置原理
自定义starter
4. 实战篇
项目开发
整合三方技术
项目部署
5. 面试篇
面试题
源码