springboot的基础学习
- springboot是整合众多第三方插件,但是还是在spring范畴中,只是讲开发中的众多配置集成了注解的方式,使得开发起来更加便捷、迅速
- springboot 的启动注解 @SpringBootApplication 。springboot项目一般都会有一个 *application的入口类,入口类会有main方法,这是一个标准的java应用程序的入口方法。
- springboot 的项目(maven管理)必须要将parent设置为springboot的parent,改parent包含了大量默认的配置,大大简化了开发的工作
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
4、导入springboot的 web支持 和插件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
5、springboot的基本注解
@SpringBootApplication : Spring Boot 项目的核心注解,主要目的是开启自动配置;
@Configuration: 这是一个配置Spring的配置类;
@Controller:表明这是一个SpringMVC的Controller控制器;
@main方法: 在main方法中启动一个应用,即:这个应用的入口;
6、SpringBoot启动
两种方式:1.直接run Java Application
2.通过SpringBoot的Maven插件运行。