- springBoot流行的原因:
- Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
- 使用过spring的都深受其配置的烦恼。spring就是将各种配置信息,进行封装,使用注解来替换配置达到简化配置的目的;
- springBoot和spring的区别:简单来说,springBoot就是spring的升级封装版。
- springBoot的特征:
- 可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;
- 内嵌Tomcat或Jetty等Servlet容器;不再需要部署到tomcat启动,可以直接通过运行启动类(main方法)启动;
- 提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;
- 尽可能自动配置Spring容器;
- 提供准备好的特性,如指标、健康检查和外部化配置;
- 绝对没有代码生成,不需要XML配置。
- spingBoot第一次搭建:
- 环境,工具准备:JDK1.8及以上、maven、eclipse(或者idea等开发工具);
- 创建第一个SpringBoot程序:
- 此处使用eclipse开发工具创建第一个springboot程序;
- eclipse本身无法直接创建springboot程序,需要安装STS插件,或者直接手动写配置文件依赖(很麻烦),但是可以到 https://start.spring.io/ 该网站生成springBoot程序,直接导入到eclipse中。
- 利用 https://start.spring.io/ 网站生成的步骤:安图中步骤完成,下载到本地,导入maven工程到eclipse(其它开发工具)。到此springBoot创建完成;
-