Spring Boot-0.基础

1.Spring Boot原则

Spring Boot使用“习惯优于配置”的原则,使项目快速运行起来。
Spring Boot可以不需要或者很少的Spring配置,创建一个独立运行(运行jar,内嵌Servlet容器),准生产级别的基于Spring框架的项目。

2. Spring核心功能

2.1 独立运行的Spring项目

Spring Boot可以用jar包的形式独立运行。
只需要执行一下命令,非常方便:

java -jar XXX.jar

2.2 内嵌Servlet容器

Spring Boot内嵌Servlet容器,默认是Tomcat,也可选择Jetty,Undertow等。
这样无需以war包形式部署项目。

2.3 简化Maven配置

Spring Boot提供了一系列start pom来简化Maven的以来加载。

2.4 自动配置Spring

Spring Boot会根在类路径中的jar包,类,为jar包中的类自动配置Bean。包含了大部分的开发场景。

2.5 准生产的应用监控

Spring Boot提供基于http,ssh,talent等对运行时的项目进行监控。

2.6 无代码生成和xml配置

Spring Boot是通过条件注释来实现了。
该特性由Spring 4.x提供。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容