Home > Archives > 深入浅出Spring boot

深入浅出Spring boot

Publish:

Spring Boot 采用了“约定优于配置” 的规则, 大部分情况下依赖它提供的starter后,就可以使用默认的约定,加上属性文件,做大量的自定义配置, 使开发更为简单:对于部署,Spring Boot 提供了内嵌服务器, 和Maven C 或Grandle )打包,进一步降低了企业部署的难度; 对于测试,它提供了快速测试的环境, 进一步提高了开发效率,因此它渐渐成为中小型企业甚至是一些大型企业开发的主流选择。

Spring Boot 的优点

Spring Boot 的优点如下: 1) 创建独立的Spring 应用程序; 2) 嵌入的Tomcat 、Jetty 或者Undertow ,无须部署WAR 文件: 3) 允许通过Maven 来根据需要获取starter; 4) 尽可能地自动配置Spring; 5) 提供生产就绪型功能,如指标、健康检查和外部配置; 6) 绝对没有代码生成,对XML 没有要求配置。

约定优于配置,这是Spring Boot 的主导思想。

第三章

在Spring中把每一个需要管理的对象称为Spring Bean (简称Bean ),而Spring 管理这些Bean 的容器,被我们称为Spring IoC 容器(或者简称IoC 容器)。IoC 容器需要具备两个基本的功能:

BeanFactory

默认情况下Spring IoC容器中,Bean 都是以单例存在:

Bean的作用域

声明: 本文采用 BY-NC-SA 授权。转载请注明转自: Ding Bao Guo