快速创建 Spring Boot 项目与配置
1、快速创建 Spring Boot 项目
File—New—Project
设置版本项目名等
选择自己要用到的模块(后面自己也可以引入)
创建之后会联网自动导入刚刚选好的模块
还会自动导入一个test的模块,用于以后的单元测试
<!-- Spring Boot 进行单元测试的模块 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
默认生成的 Spring Boot 项目:
-
主程序已经生成好了,我们只需要我们自己的逻辑
-
resources 文件夹中目录结构
-
static:保存所有的静态资源(js css images)
-
templates:保存所有的模板页面(Spring Boot 默认 jar 包使用嵌入式的 Tomcat,默认不支持 JSP 页面),但可以使用模板引擎(freemarker、thymeleaf)
-
application.properties:Spring Boot 应用的配置文件,可以修改一些默认设置,例如指定端口号
server.port=8888
-
2、Spring Boot 配置文件
2.1 配置文件
Spring Boot 使用一个全局的配置文件,配置文件名是固定的:
- application.properties
- application.yml
配置文件的作用:修改 Spring Boot 自动配置的默认值
Spring Boot 在底层都给我们自动配置好了
.yml是YAML(YAML Ain’t Markup Language)
YAML A Markup Language:是一个标记语言
YAML isn’t Markup Language:不是一个标记语言
标记语言:
以前的配置文件,大多使用的都是 .xml 文件
YAML :以数据为中心,比 json、xml 等更适合做配置文件
YAML:配置实例
server:
port: 8888
XML:
<server>
<port>8888</port>
</server>