首先Spring Boot不是一个框架,它是一种用来轻松创建具有最小或零配置的独立用用程序的方式。这是方法用来开发基于Spring的应用,但只需非常少的配置。它提供了默认的代码和注释配置,快速启动新的Spring项目而不需要太多时间。它利用现有的Spring项目以及第三方项目来开发生产就绪的应用程序。它提供了一组Starter pom或者gradle构建文件,可以使用他们添加所需的依赖香,并且还便于自动配置。
Spring Boot根据其类路径上的库自动配置所需的类。假设应用程序想要与数据库交互,如果在类路径上有Spring数据库,那么它会自动建立与数据源类的连接。
网友评论