SpringBoot总结
1,什么是SpringBoot?
-
SpringBoot就是为了解决Spring缺点而生的,主要是简化了使用 Spring 的难度,节省了繁重的配置,开发者能够快速上手。
SpringBoot的核心功能有两个,起步依赖,自动配置,也就是他的默认配置;
起步依赖就是将具备某种功能的坐标打包到一起, 并解决了Spring的jar包冲突问题。
自动配置就是SpringBoot在底层给我们自动做了一些配置,所以springboot项目不编写配置文件也可以正常运行,但是根据我们的具体开发需要修改SpringBoot自动配置的默认值;
2,SpringBoot优点
1,独立运行,使用java -jar xx.jar即可运行。
2,内嵌服务容器。
3,自动配置。
3,SpringBoot创建
1,创建maven.
2,导入依赖。
3,引导类:@SpringBootApplication
4,创建controller
4,引导类中注解
1,@Controller 处理http请求
2,引导类的@SpringBootApplication
3,@RestController:
Spring4之后新加入的注解,原来返回json需要@ResponseBody和@Controller配合。现在只需要@RestContrller
4.@RequestMapping 配置url映射
5.@ConfigurationProperties(prefix=“配置文件中的 key 的前缀”)可以将配置文件中的配置自动与实体进行映射
6.@Autowired
7,插入链接与图片
链接: ffq.