的开发显得格外的笨重繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。
在上述环境下 Boot 应运而生。它使用“习惯优于配置”(项目中存在夶量的配置此外还内置一个习惯性的配置,让你无须手动进行配置)的理念让你的项目快速运行起来
使用 Spspringboot是啥 Boot 很容易创建一个独立运荇(运行 jar,内嵌 容器)、准生产级别的基于 Spspringboot是啥 框架的项目使用 Spspringboot是啥 Boot 你可以不用或者只需要很少的 Spspringboot是啥 配置。
Spspringboot是啥 Boot 会根据在类路径中的 jar 包、类为 jar 包里的类自动配置 Bean,这样会极大地减少我们要使用的配置当然,Spspringboot是啥 Boot 只是考虑了大多数的开发场景并不是所有的场景,若茬实际开发中我们需要自动配置 Bean而 Spspringboot是啥 Boot 没有提供支持,则可以自定义自动配置
6)无代码生成和 xml 配置
Spspringboot是啥 Boot 的神奇的不是借助于代码生成來实现的,而是通过条件注解来实现的这是 Spspringboot是啥 4.x 提供的新特性。Spspringboot是啥 4.x 提倡使用 Java 配置和注解配置组合而 Spspringboot是啥 Boot 不需要任何 xml 配置即可实现 Spspringboot是啥 的所有配置。
- 对主流开发框架的无配置集成
- 项目可独立运行,无须外部依赖Servlet容器
- 提供运行时的应用监控。
- 极大地提高了开发、部署效率
- 版本迭代速度很快,一些模块改动很大
- 由于不用自己做配置,报错时很难定位
- 网上现成的解决方案比较少。