基本用法
#注意空格都不能省
#配置埠號
server:
port: 8080
address: 127.0.0.1
#配置資料庫
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/tlias
username: root
password: root
#定義物件/Map集合
user:
name: zhangsan
age: 18
address: beijing
#定義陣列/List/Set集合
hobby:
- java
- game
- sport
基礎配置,替換application.properties
spring:
datasource: #配置資料庫連線資訊
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/tlias
username: root
password: root
servlet:
multipart:
max-file-size: 10MB #設定單個檔案大小
max-request-size: 100MB #單個請求最大大小限制(一次請求可以上傳多個檔案)
web:
resources:
static-locations: file:D:/images/, # 不使用阿里雲OSS,將檔案儲存到本地時,配置訪問本地靜態資源可訪問file:D:/images/
#mybatis配置
mybatis:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #日誌輸出到控制檯
map-underscore-to-camel-case: true #下劃線轉駝峰命名
#阿里雲OSS配置
aliyun:
oss:
endpoint: https://oss-cn-beijing.aliyuncs.com
accessKeyId: LTAI5TFGlvX6DKqJWxd6nEuw
accessKeySecret: yBshYweasdsDuhCArrVHwIiBKpyqSI
bucketName: web-tlias
- application.properties配置對比
點選檢視程式碼
#驅動類名稱
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
#資料庫連線的url
spring.datasource.url=jdbc:mysql://localhost:3306/tlias
#連線資料庫的使用者名稱
spring.datasource.username=root
#連線資料庫的密碼
spring.datasource.password=root
#配置mybatis的日誌, 指定輸出到控制檯
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
#開啟mybatis的駝峰命名自動對映開關 a_column ------> aCloumn
mybatis.configuration.map-underscore-to-camel-case=true
# 配置單個檔案上傳大小
spring.servlet.multipart.max-file-size=10MB
# 配置單個請求最大大小限制(一次請求可以上傳多個檔案)
spring.servlet.multipart.max-request-size=100MB
# 配置阿里雲OSS
aliyun.oss.endpoint=https://oss-cn-beijing.aliyuncs.com
aliyun.oss.accessKeyId=LTAI5TFGlvX6DKqJWxd6nEuw
aliyun.oss.accessKeySecret=yBshYweasdsDuhCArrVHwIiBKpyqSI
aliyun.oss.bucketName=web-tlias
# 不使用阿里雲OSS,將檔案儲存到本地時,配置訪問本地靜態資源可訪問file:D:/images/
spring.web.resources.static-locations=file:D:/images/