springboot教程

springboot 概述

1. 什么是 spring

spring实战(第五版)

Spring 是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架。

简单来说,它是一个容器框架,用来装 javabean(java对象),中间层框架(万能胶)可以起一个连接作用,比如说把 Struts 和 hibernate 粘合在一起运用。简单来说,Spring 是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。

2. spring web 工程创建

基础篇-02_springboot入门_哔哩哔哩_bilibili

  1. 创建maven工程
  2. 导入spring-boot-starter-web起步依赖(使用idea自动构建)
  3. 编写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. 提供启动类
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. 面试篇

面试题

源码