Spring boot的特性和核心

Spring Boot 特性:
1.能够快速创建基于Spring的应用程序;
2.能供直接使用java main 方法启动内置的Tomcat或者Jetty服务器运行Spring Boot程序;
3.提供约定的starter POM来简化Maven的配置,让Maven的配置变得更简单;
4.根据项目的Maven依赖配置,Spring Boot自动配置Spring、Spring MVC等等;
5.提供了程序的健康监控等功能;
6.基本可以完全不使用XML配置文件,采用注解进行配置。

Spring Boot四大核心:
1.自动配置:针对很多Spring应用程序和常用的应用功能,Spring Boot能自动提供相关配置;
2.起步依赖:告诉Spring需要什么功能,它就能引入需要的依赖库;
3.Actuator:让你能深入运行中的Spring Boot应用程序,监控程序的内部信息;
4.命令行界面:这个为Spring Boot的可选特性,主要是针对Groovy的。

你可能感兴趣的:(Spring boot的特性和核心)