Spring Boot有哪些核心功能?

image

Spring Boot有哪些核心功能?

1、jar包方式运行

通过引入spring-boot-maven-plugin插件可以将springboot项目打包成一个可以直接运行的jar包,运行方式和常规jar包一样java -jar xxx.jar,启动后可以直接运行内嵌的web容

器,根据具体引入的依赖来确定到底该启动哪种web容器。

2、使用了starter依赖

使用starter来封装依赖,简化项目引入相关依赖的复杂度

3、自动配置

springboot将spring4中的 @Condition注解发扬光大,根据特定的条件来创建相关的bean,就是哪些Bean启动时候初始化,哪些不初始化(如classpath下存在某个或者是某些类时自动创建某些spring bean),自动完成相关框架的自动配置。

范骏博客
请先登录后发表评论
  • latest comments
  • 总共0条评论