Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。简单来说就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架。
特点:
1、SpringBoot Starter:他将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中;
2、自动配置:SpringBoot的自动配置特性利用了Spring4对条件化配置的支持,合理地推测应用所需的bean并自动化配置他们;
3、命令行接口:(Command-line-interface, CLI):SpringBoot的CLI发挥了Groovy编程语言的优势,并结合自动配置进一步简化Spring应用的开发;
4、Actuatir:它为SpringBoot应用的所有特性构建一个小型的应用程序。但首先,我们快速了解每项特性,更好的体验他们如何简化Spring编程模型。
由于平台文章篇幅限制,细节内容过多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容。
SpringBoot核心技术(笔记)
1、入门知识
2、配置文件
3、日志
4、Web开发
5、Docker
6、SpringBoot与数据访问
7、启动配置原理
8、自定义starter
需要这份Spring Boot学习笔记的朋友可以私信【资料】免费获取!!!
SpringBoot源码解读
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭
建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的
配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域(rapid application
development)成为领导者。
SpringBoot知识导图(笔记)
SpirngBoot实战
1、开发第一个应用程序
2、自定义配置
3、测试
4、Groovy与Spring Boot CLI
5、在Spring Boot中使用Grails
6、深入Actuator
7、部署Spring Boot应用程序
SpringBoot面试题(含答案)
对SpringBoot这份学习笔记感兴趣的朋友们可以关注我,我相信可以帮一个Java开发人员解决大部分工作以及面试问题!