spring boot创建

Spring Boot 优点
快速集成框架,Spring Boot 提供了启动添加依赖的功能,⽤于秒级集成各种框架。
内置运⾏容器,⽆需配置 Tomcat 等 Web 容器,直接运⾏和部署程序。
快速部署项⽬,⽆需外部容器即可启动并运⾏项⽬。
可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发。
⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况。

Spring Boot 项⽬创建

spring boot创建_第1张图片

spring boot创建_第2张图片

⽹⻚版创建(了解)

spring boot创建_第3张图片

spring boot创建_第4张图片
点击⽣成按钮会下载⼀个 Spring Boot 的 zip 包,解压 zip 之后⽬录如下:
spring boot创建_第5张图片
然后再使⽤ Idea 打开之后,Spring Boot 项⽬就算创建成功了

项⽬⽬录介绍和运⾏

spring boot创建_第6张图片
Spring Boot 项⽬有两个主要的⽬录:
src/main/java 为 Java 源代码。
src/main/resources 为静态资源或配置⽂件:
/static:静态资源⽂件夹;
/templates:模版资源⽂件夹

正确路径
当我们把要注⼊到容器类和启动类放到同级⽬录下时,如下图所示:
spring boot创建_第7张图片

这时候 Spring Boot 项⽬才能正常的将 bean 注⼊到容器中。
以上情况反应了 Spring Boot 项⽬的另⼀个特点:约定⼤于配置。
对⽐ Spring 的项⽬我们也可以看到这⼀特点,⽐如在 Spring 中也是要配置 Bean 的扫描路径的,⽽
Spring Boot 则不需要,Spring 配置如下:
spring boot创建_第8张图片

Spring Boot 是为了快速开发 Spring ⽽诞⽣的,Spring Boot 具备:
● 快速集成框架,Spring Boot 提供了启动添加依赖的功能,⽤于秒级集成各种框架。
● 内置运⾏容器,⽆需配置 Tomcat 等 Web 容器,直接运⾏和部署程序。
● 快速部署项⽬,⽆需外部容器即可启动并运⾏项⽬。
● 可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发。
● ⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况等特点。
Spring Boot 可使⽤ Idea 或⽹⻚创建,它的设计思想是约定⼤于配置,类上标注
@SpringBootApplication 就可以启动 Spring Boot 项⽬了。

你可能感兴趣的:(JavaEE,spring,boot,后端,java)