SpringBoot介绍

一.简介

SpringBoot是基于Spring开发的项目的起点。SpringBoot的设计师为了让你的程序尽快的跑起来,最主要的是减少了配置文件。

二.使用SpringBoot的优点

首先回顾一下,我们搭建一个web项目的时候需要做的有:
1)配置web.xml,加载Spring和SpringMVC
2)配置数据库的连接,配置Spring事务
3)配置加载文件的读取,开启注解
4)配置日志文件
5)tomcat调试
SpringBoot:习惯优于配置的理念让你的项目快速的运行起来。简单、快速、方便的搭建项目。主流开发框架的吴佩芝集成,极大的提高了开发和部署效率。

三.SpringBoot项目的创建

1)借助官网
https://start.spring.io/
设置项目的基本信息,自动生成,下载到本地,用IDE,导入
2)借助开发工具
首先New ModelSpringBoot介绍
然后写上需要的version以及项目类型等
SpringBoot介绍
依赖Web
SpringBoot介绍
SpringBoot介绍
一般一个IDE打开一个项目就行了,所以选择new window
SpringBoot介绍
然后打开项目。我们可以看到
SpringBoot介绍

四.SpringBoot的核心详解

1)pom.xml配置
SpringBoot介绍
spring-boot-starter-parent 是一个特殊的 starter ,它用来提供相关的 Maven 默认依赖,使用它之后,常用的包依赖就可以省去 version 标签。
2.默认打包方式为jar
3.使用启动插件
SpringBoot介绍
2)main方法中

@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }

}

DemoApplication 是一个开关类,主要作用是:
1、承接全局设置
比如扫描包
扫描MyBatis的接口等操作
2、启动项目 调用内部Tomcat等服务器

//本篇博客希望对你有帮助