application.yml檔案配置springboot專案

Through287發表於2024-08-17

基本用法

#注意空格都不能省

#配置埠號
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

  • yml配置
    宣告:阿里雲OSS資訊為假
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/

相關文章