springboot项目创建yml
时间: 2024-10-16 15:01:30 浏览: 29
在 Spring Boot 项目中,`.yml` 文件通常指的是 YAML 格式的配置文件,这种格式相比 XML 更简洁明了。当你创建一个新的 Spring Boot 项目并想要自定义配置时,可以在项目的 `src/main/resources` 目录下创建一个或多个 `.yml` 或 `.yaml` 文件,例如 `application.yml` 或 `config.yml` 等。这些文件用于配置应用的各种属性,比如:
1. **基本信息**:包括应用名称、版本、环境等基本信息,如 `server:` 配置项。
```yaml
server:
port: 8080
servlet:
context-path: /
```
2. **数据库连接**:如果使用 Spring Data JPA 进行 ORM,这里可以配置数据源、数据库驱动等。
```yaml
spring:
jpa:
properties:
hibernate:
dialect: org.hibernate.dialect.MySQL5InnoDBDialect
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: user
password: pass
```
3. **缓存配置**:如 Redis 缓存等。
```yaml
spring:
cache:
type: caffeine
```
4. **安全配置**:如 OAuth2、JWT 等。
在创建完配置文件后,Spring Boot 会自动扫描这些文件,并加载其中的属性到应用上下文中。你可以通过 `@Value` 注解或者@ConfigurationProperties 注解从这些配置中获取值。
阅读全文