spring boot的介绍

Spring boot介绍

Spring boot是一个spring 技术栈,简化spring的开发,约定大于配置,是一个独立运行的产品级别的应用,

Spring boot整合的所有的spring功能,把常用的方法都融合成一个个starterstarter默认整合技术与控制版本,以及template模板类。也就是说这些就、已经融合的东西在搭建框架的时候都不需要配置,(在这spring boot 也可以叫工具配置,它使搭建web项目别的更加简单),使用yml的配置文件,变得更加简单,可以使用内嵌式容器,简化了部署方式。

spring boot的优点:

J2EE一站式解决方案

快速搭建可运行的spring项目和主流框架

使用内嵌式servlet容器,应用无需打成war

xml配置,无代码生成,开箱即用

与云计算的天然集成

Starter自动依赖和版本控制

准生产环境的运行时监控

。。。。

Spring boot常用注解

@SpringBootApplication表明这个类是spring boot的启动类,它的底层包含了:

@Configuration表明这个类是配置类

@EnableAutoConfiguration自动完成自动化配置

@ComponentScan扫描所有的包或者类,完成类的创建

@RestController表明为控制层,默认返回Json数据

@GetMapping 标明get请求 一般使用到查询方法

@PostMapping 标明post请求 一般使用到增加方法

@PutMapping 标明为put请求 一般使用到修改

 

@DeleteMapping 标明为delete请求 一般使用到删除方法

@RequestBody 接受前台的json格式参数

@ResponseBody 向前台返回json数据

 

Spring boot 启动方式

可以使用打包的方式(mvn package

可以使用maven插件运行(spring-bootrun

可以使用main方法启动

 

 

posted @ 2020-09-17 19:59  风追烟花雨,  阅读(220)  评论(0)    收藏  举报