阿里P8整理的深入浅出SpringBoot笔记

87 阅读1分钟

1、什么是SpringBoot?

  • Spring Boot是由Pivotal团队提供的全新框架
  • 其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
  • 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
  • 通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者

SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。

SpringBoot所具备的特征有:

1)可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;

(2)内嵌Tomcat或Jetty等Servlet容器;

(3)提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;

(4)尽可能自动配置Spring容器;

(5)提供准备好的特性,如指标、健康检查和外部化配置;

(6)绝对没有代码生成,不需要XML配置。

为什么要说SpringBoot?

  • SpringBoot作为一个被市场高度关注的微服务开发框架,版本迭代十分频繁。
  • Spring和SpringBoot技术的使用和涉及面十分广泛,一些技术博大精深,版本更替也十分频繁。

今天给大家分享的这份资料是由一份阿里大神甩给我的444页深入浅出SpringBoot大神手册!--->>>传送门<<<----

章节总览

内容章节:

  • spring发展史

  • 搭建 Spring Boot开发环境

  • 初识 Spring MVC

--->>>传送门<<<----