Spring框架是 Java 平台的⼀个开源的全栈(Full-stack)应⽤程序框架和控制反转容器实现,⼀般被直接称为Spring。该框架的⼀些核⼼
功能理论上可⽤于任何Java应⽤,但Spring还为基于Java企业版平台构建的Web应⽤提供了⼤量的拓展⽀持。Spring没有直接实现任何
的编程模型,但它已经在Java 社区中⼴为流⾏,基本上完全代替了企业级JavaBeans(EJB)模型。
Spring框架以Apache License 2.0 开源许可协议的形式发布,该框架最初由 Rod Johnson 以及 Juergen Hoeller 等⼈开发。
本章将向您介绍Spring Boot,并使您熟悉其基本概念。
Spring Boot⼯作流程
Spring Boot使⽤ @EnableAutoConfiguration 批注,根据您添加到项⽬中的依赖项⾃动配置应⽤程序。例如,如果MySQL 数据库位于类
路径上,但尚未配置任何数据库连接,则Spring Boot会⾃动配置内存数据库。
Spring Boot应⽤程序的⼊⼜点是包含 @SpringBootApplication 的 main ⽅法的类。
Spring Boot使⽤ @ComponentScan 批注⾃动扫描项⽬中包含的所有组件。
分享链接:https://www.aliyundrive.com/s/bWg2xPS4TnK
提取码:58jz
本文为从大数据到人工智能博主「xiaozhch5」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://lrting.top/java-base-and-advance/java-advance/4533/