SpringBoot一些笔记
初识SpringBoot
SpringBoot 是一个基于 Spring 的套件,它帮我们预组装了 Spring 的一系列组件,以便以尽可能少的代码和配置来开发基于 Spring 的 Java 应用程序。
以汽车为例,如果我们想组装一辆汽车,我们需要发动机、传动、轮胎、底盘、外壳、座椅、内饰等各种部件,然后把它们装配起来。Spring 就相当于提供了一系列这样的部件,但是要装好汽车上路,还需要我们自己动手。而 SpringBoot 则相当于已经帮我们预装好了一辆可以上路的汽车,如果有特殊的要求,例如把发动机从普通款换成涡轮增压款,可以通过修改配置或编写少量代码完成。
SpringBoot的项目结构
SpringBoot 的目标就是提供一个开箱即用的应用程序架构,我们基于 SpringBoot 的预置结构继续开发,省时省力。
SpringBoot 的标准工程项目结构:
- pom.xml
- src
- main
- java
- resources
- application.yml
- logback-spring.xml
- static
- templates
- main
- target
SpringBoot 默认的配置文件采用的是 YAML 格式,比 .properties 格式更加易读,因为它去掉了大量重复的前缀。
**
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 布兰の妙妙屋!