spring boot 最小配置文件 yml格式
时间: 2023-07-30 15:13:02 浏览: 93
下面是一个Spring Boot最小的YAML格式的配置文件示例:
```
server:
port: 8080
```
这个配置文件只有一个属性,即指定应用程序的端口号为8080。你可以根据你的需要添加更多的属性。
在这个示例中,`server`是一个顶级属性,下面的`port`是`server`的子属性。你可以通过缩进来表示层次关系。
注意,YAML文件的语法非常严格,缩进必须使用空格,而不是制表符。
相关问题
springboot 下 mybati最小配置文件, yml格式
下面是一个Spring Boot中使用MyBatis的最小的YAML格式的配置文件示例:
```
mybatis:
mapper-locations: classpath*:mapper/*.xml
```
在这个示例中,我们只指定了一个属性 `mybatis.mapper-locations`,用于指定MyBatis映射文件的位置。`classpath*:mapper/*.xml`表示在类路径下寻找所有以`.xml`结尾的文件,并且文件名中包含`mapper`的文件。
当然,实际使用中,你可能需要配置更多的属性,如数据源、实体类的包名等。你可以根据需要添加更多的属性。
druid-spring-boot-starter在yml文件中怎么配置
在使用`druid-spring-boot-starter`时,需要在`application.yml`或`application.properties`中添加以下配置:
```yaml
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver # 数据库驱动
url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false # 数据库连接地址
username: root # 数据库用户名
password: 123456 # 数据库密码
type: com.alibaba.druid.pool.DruidDataSource # 数据源类型,必须配置为DruidDataSource
druid:
initial-size: 5 # 数据源初始化时创建的连接数量
min-idle: 5 # 数据源最小空闲连接数
max-active: 20 # 数据源最大连接数
validation-query: SELECT 1 # 验证连接是否可用的 SQL 语句
test-while-idle: true # 是否开启空闲连接检查
test-on-borrow: false # 是否开启连接在获取连接时的检查
test-on-return: false # 是否开启连接在归还连接时的检查
max-wait: 60000 # 获取连接时的最大等待时间,单位为毫秒
time-between-eviction-runs-millis: 60000 # 空闲连接检查时间间隔,单位为毫秒
min-evictable-idle-time-millis: 300000 # 空闲连接超过该时间将被回收,单位为毫秒
filters: stat,wall,log4j # Druid 连接池的过滤器列表
```
更多配置说明请参考`druid-spring-boot-starter`的官方文档。
阅读全文