springboot application.yml配置


1.總配置文件(其中都有注釋)

#公共配置
server:
    port: 80
    tomcat:
      uri-encoding: UTF-8

spring:
    #激活哪一個環境的配置文件
    profiles:
      active: dev
    #視圖配置
    mvc:
      static-path-pattern: /static/**
  jackson: default-property-inclusion: non_null # 全局jackson配置
aop: proxy-target-class: true # devtools: # restart: # enabled: true #設置開啟熱部署 # additional-paths: src/main/java #重啟目錄 # exclude: WEB-INF/** thymeleaf: cache: false # datasource: # jdbc-url: jdbc:mysql://localhost:3306/comadmin?useUnicode=true&characterEncoding=utf8 # username: root # password: forever10000 # driver-class-name: com.mysql.jdbc.Driver # maximum-pool-size: 30 datasource: url: jdbc:oracle:thin:@192.168.137.200:1521:orcl username: sjzhc password: sjzhc driver-class-name: oracle.jdbc.driver.OracleDriver maximum-pool-size: 30 #mybatisPlu mybatis-plus: mapper-locations: classpath:/mapper/**/*Mapper.xml typeAliasesPackage: com.kexin.admin.entity.table global-config: key-generator: com.baomidou.mybatisplus.incrementer.OracleKeyGenerator db-config: #主鍵類型 mysql AUTO:"數據庫ID自增", INPUT:"用戶輸入ID",ID_WORKER:"全局唯一ID (數字類型唯一ID)", UUID:"全局唯一ID UUID"; #主鍵類型 oracle 0:"數據庫ID自增", 1:"用戶輸入ID",2:"全局唯一ID (數字類型唯一ID)", # id-type: AUTO #主鍵類型 0:"數據庫ID自增", 1:"用戶輸入ID",2:"全局唯一ID (數字類型唯一ID)", 3:"全局唯一ID UUID"; id-type: 1 # Sequence序列接口實現類配置 # key-generator: com.baomidou.mybatisplus.incrementer.OracleKeyGenerator # id-type: UUID #字段策略 IGNORED:"忽略判斷",NOT_NULL:"非 NULL 判斷"),NOT_EMPTY:"非空判斷" field-strategy: not_empty #駝峰下划線轉換 column-underline: true db-type: oracle # db-type: mysql #刷新mapper refresh-mapper: true #原生配置 configuration: #開啟駝峰功能 map-underscore-to-camel-case: true cache-enabled: false jdbc-type-for-null: varchar #日志 logging: config: classpath:logback.xml path: D:\logs\comadmin --- #開發環境配置 spring: profiles: dev #自定義配置屬性 #視圖配置 mvc: static-path-pattern: /static/** aop: proxy-target-class: true # datasource: # url: jdbc:mysql://localhost:3306/comadmin?useUnicode=true&characterEncoding=utf8 # username: root # password: forever10000 # driver-class-name: com.mysql.jdbc.Driver # maximum-pool-size: 30 datasource: url: jdbc:oracle:thin:@192.168.137.200:1521:orcl username: sjzhc password: sjzhc driver-class-name: oracle.jdbc.driver.OracleDriver maximum-pool-size: 30 server: #端口 port: 80 --- #測試環境配置 spring: profiles: test #自定義配置屬性 #視圖配置 mvc: static-path-pattern: /static/** aop: proxy-target-class: true datasource: url: jdbc:mysql://localhost:3306/comadmin?useUnicode=true&characterEncoding=utf8 username: root password: cmh199410 driver-class-name: com.mysql.jdbc.Driver maximum-pool-size: 30 server: #端口 port: 8085 --- #生產環境配置 spring: profiles: pro datasource: url: jdbc:mysql://localhost:3306/comadmin?useUnicode=true&characterEncoding=utf8 username: root password: cmh199410 driver-class-name: com.mysql.jdbc.Driver maximum-pool-size: 30 server: port: 8080

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM