server:
port:
8090
spring:
#boot專案中時間戳轉yyyy-mm-dd 需要在實體欄位上加上
# @jsonformat
(pattern =
"yyyy-mm-dd"
,timezone =
"gmt+8"
) # private date updatetime;
jackson:
date-format: yyyy-mm-dd
time-zone: gmt+
8 servlet:
multipart:
#上傳乙個檔案最大值 預設是1mb
max-file-size:
10mb
#上傳多個檔案最大值 預設是10mb
max-request-size:
100mb
datasource:
name: mysql_test
type: com.alibaba.druid.pool.druiddatasource
#druid相關配置
druid:
#監控統計攔截的filters
filters: stat
driver-
class
-name: com.mysql.jdbc.driver
#基本屬性
url: jdbc:mysql:
//localhost:
3306
/test1
username: root
password:
123 #配置初始化大小/最小/最大
initial-size:
1 min-idle:
1 max-active:
20 #獲取連線等待超時時間
max-wait:
60000
#間隔多久進行一次檢測,檢測需要關閉的空閒連線
time-between-eviction-runs-millis:
60000
#乙個連線在池中最小生存的時間
min-evictable-idle-time-millis:
300000
validation-query: select 'x'
test-
while
-idle:
true
test-on-borrow:
false
test-on-
return
:false
#開啟pscache,並指定每個連線上pscache的大小。oracle設為true,mysql設為false。分庫分表較多推薦設定為false
pool-prepared-statements:
false
max-pool-prepared-statement-per-connection-size:
20mybatis:
type-aliases-package: com.bonc.ygjq.backstage.portal.domain
#true來開啟駝峰功能
configuration:
map-underscore-to-camel-case: true
log-impl: org.apache.ibatis.logging.stdout.stdoutimpl
#分頁pagehelper:
helperdialect: mysql
reasonable: true
supportmethodsarguments: true
params: count=countsql
returnpageinfo: check
專案中的檔案概述
1 擴充套件名為.csproj檔案 c 專案檔案的副檔名,它是 c sharpproject 的縮寫。net開發環境中建立專案時,會產生 csproj檔案,這是c 的工程檔案,其中記錄了與工程有關的相關資訊,例如包含的檔案,程式的版本,所生成的檔案的型別和位置的資訊等。也就是說乙個工程就乙個.csp...
yml檔案的使用
一 properties檔案在進行配置的時候一定是乙個key value,二 yml檔案幾個注意點 1 在properties檔案裡面的 連線在yml檔案裡面全部換成 進行連線,並且每一級之間必須換行,在第二級開始應該進行乙個tab鍵的縮排,當然如果是同級的就不需要進行縮排 2 在yml檔案裡面如果...
獲取專案中的檔案路徑
必須在類路徑src下 目錄中不能有中文和空格 統一的方式,提高 的可移植性 linux和windows都可 getresource 已經定位到 src 目錄,只需要填入該檔案的相對於src的目錄 string path thread.currentthread getcontextclassload...