首页
学习
活动
专区
圈层
工具
发布

Spring Boot-0.基础

1.Spring Boot原则

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

2. Spring核心功能

2.1 独立运行的Spring项目

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

代码语言:javascript
复制
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提供。

下一篇
举报
领券