01.springboot入门,idea创建springboot项目

一.Springboot介绍使用 :

01.springboot入门,idea创建springboot项目_第1张图片

01.springboot入门,idea创建springboot项目_第2张图片

遵循约定优于配置的原则,以精简配置降低开发成本为目的,简化配置spring

作用:

简化编码

简化配置

简化部署

 

Spring Boot到底有多么精简呢?

1.使用Spring Boot快速搭建Spring框架,并在前台页面输出“Hello Spring Boot”

01.springboot入门,idea创建springboot项目_第3张图片

 

 

 

 

01.springboot入门,idea创建springboot项目_第4张图片

01.springboot入门,idea创建springboot项目_第5张图片

01.springboot入门,idea创建springboot项目_第6张图片

查看pom,查看依赖:

01.springboot入门,idea创建springboot项目_第7张图片

默认配置好了tomcat

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-tomcat

01.springboot入门,idea创建springboot项目_第8张图片

01.springboot入门,idea创建springboot项目_第9张图片

启动类: 项目名称+Application

特点:自动创建

作用: 启动项目,启动配置

@SpringBootConfiguration :

@EnableAutoConfiguration:启动自动配置,配置spring相关固定的配置

@ComponentScan:对项目里面的所有注解进行扫描,比如@Controller

 

创建一个类

01.springboot入门,idea创建springboot项目_第10张图片

@Spring4.0以后提供@RestController 将来 返回的数据都是添加到ResponseBody,可以省略@ResponseBody

01.springboot入门,idea创建springboot项目_第11张图片

启动:

 

01.springboot入门,idea创建springboot项目_第12张图片

01.springboot入门,idea创建springboot项目_第13张图片

二.Springboot的配置文件

1.application.properties

01.springboot入门,idea创建springboot项目_第14张图片

 

 

 

01.springboot入门,idea创建springboot项目_第15张图片

01.springboot入门,idea创建springboot项目_第16张图片

01.springboot入门,idea创建springboot项目_第17张图片

2.application.yml

01.springboot入门,idea创建springboot项目_第18张图片

01.springboot入门,idea创建springboot项目_第19张图片

 

01.springboot入门,idea创建springboot项目_第20张图片

第三.使用config.properties文件配置

01.springboot入门,idea创建springboot项目_第21张图片

01.springboot入门,idea创建springboot项目_第22张图片

01.springboot入门,idea创建springboot项目_第23张图片

 

快速部署 1.项目中添加插件,使用maven构建jar包

1

2

3

4

5 org.springframework.boot

6 spring‐boot‐maven‐plugin

7

8

9

01.springboot入门,idea创建springboot项目_第24张图片

2.运行maven install,构建jar包 3.使用java命令运行jar包(java -jar jt77-1.0-SNAPSHOT.jar)

Spring Boot+IDEA热部署:

1.加入依赖

  org.springframework.boot

  spring-boot-devtools

  true

  org.springframework

  springloaded

  1.2.5.RELEASE

2.DevTools生效

org.springframework.boot

spring-boot-maven-plugin

true

 

3.启用自动构建项目

File > Settings>Build,Execution,Deplyment>Compiler

Build project automatically

 

4.启用在项目运行时,允许项目编译

“Ctrl + Shift + Alt + /”> Registry 

compiler.automake.allow.when.app.running

 

你可能感兴趣的:(springboot)