#================================================= ==================
#COMMON SPRING BOOT PROPERTIES
##
此樣本文件作為指南提供紊浩。不要將它的#complete復(fù)制
到您自己的應(yīng)用程序中。^^^
#============================================== =====================
#----------------------------------------
#CORE PROPERTIES
#----- -----------------------------------
debug = false #啟用調(diào)試日志。
trace = false #啟用跟蹤日志营勤。
#logGING
logging.config = #日志配置文件的位置娃殖。例如斟叼,Logback的`classpath:logback.xml`捌锭。
logging.exception-conversion-word =%wEx #記錄異常時(shí)使用的轉(zhuǎn)換字肯腕。
logging.file = #日志文件名(例如挨厚,`myapp.log`)堡僻。名稱可以是精確位置或相對(duì)于當(dāng)前目錄。
logging.file.max-history = 0 #要保留的歸檔日志文件的最大值疫剃。僅支持默認(rèn)的logback設(shè)置钉疫。
logging.file.max-size = 10MB #最大日志文件大小。僅支持默認(rèn)的logback設(shè)置巢价。
logging.group牲阁。* =#記錄組以同時(shí)快速更改多個(gè)記錄器。例如壤躲,`logging.level.db = org.hibernate城菊,org.springframework.jdbc`。
logging.level碉克。* = #日志級(jí)別嚴(yán)重性映射凌唬。例如,`logging.level.org.springframework = DEBUG`漏麦。
logging.path = #日志文件的位置法瑟。例如,`/ var / log`唁奢。
logging.pattern.console = #用于輸出到控制臺(tái)的Appender模式霎挟。僅支持默認(rèn)的Logback設(shè)置。
logging.pattern.dateformat = yyyy-MM-dd HH:mm:ss.SSS #日志日期格式的Appender模式麻掸。僅支持默認(rèn)的Logback設(shè)置酥夭。
logging.pattern.file =#用于輸出到文件的Appender模式。僅支持默認(rèn)的Logback設(shè)置脊奋。
logging.pattern.level =%5p #日志級(jí)別的Appender模式熬北。僅支持默認(rèn)的Logback設(shè)置。
logging.register-shutdown-hook = false #在日志記錄系統(tǒng)初始化時(shí)注冊(cè)一個(gè)關(guān)閉鉤子诚隙。
#AOP
spring.aop.auto =真#添加@EnableAspectJAutoProxy讶隐。
spring.aop.proxy-target-class = true #是否要?jiǎng)?chuàng)建基于子類的(CGLIB)代理(true),而不是基于標(biāo)準(zhǔn)Java接口的代理(false)久又。
#IDENTITY (ContextIdApplicationContextInitializer)
spring.application.name = #Application name巫延。
#DINAND (SpringApplicationAdminJmxAutoConfiguration)
spring.application.admin.enabled = false #是否為應(yīng)用程序啟用管理功能效五。
spring.application.admin.jmx-name = org.springframework.boot:type = Admin,name = SpringApplication #JMX 應(yīng)用程序管理員MBean的名稱炉峰。
#AUTO-CONFIGURATION
spring.autoconfigure.exclude = #要排除的自動(dòng)配置類畏妖。
#BANNER
spring.banner.charset = UTF-8 #橫幅文件編碼。
spring.banner.location = classpath:banner.txt #橫幅文本資源位置疼阔。
spring.banner.image.location = classpath:banner.gif #橫幅圖像文件位置(也可以使用jpg或png)戒劫。
spring.banner.image.width = 76 #字符中的橫幅圖像的寬度。
spring.banner.image.height = #crs 中橫幅圖像的高度(默認(rèn)基于圖像高度)婆廊。
spring.banner.image.margin = 2 #字符中的左手圖像邊距迅细。
spring.banner.image.invert = false #是否應(yīng)針對(duì)暗終端主題反轉(zhuǎn)圖像。
#SPRING CORE spring.beaninfo.ignore = true #是否跳過(guò)BeanInfo類的搜索淘邻。
#SPRING CACHE(CacheProperties)
spring.cache.cache-names = #Cmama 分隔的要?jiǎng)?chuàng)建的緩存名稱列表(如果底層緩存管理器支持)疯攒。
spring.cache.caffeine.spec = #用于創(chuàng)建緩存的規(guī)范。有關(guān)規(guī)格格式的更多詳細(xì)信息列荔,請(qǐng)參閱CaffeineSpec敬尺。
spring.cache.couchbase.expiration = #條目到期。默認(rèn)情況下贴浙,條目永不過(guò)期砂吞。請(qǐng)注意,此值最終會(huì)轉(zhuǎn)換為秒崎溃。
spring.cache.ehcache.config = #用于初始化EhCache的配置文件的位置蜻直。
spring.cache.infinispan.config = #用于初始化Infinispan的配置文件的位置。
spring.cache.jcache.config = #用于初始化緩存管理器的配置文件的位置袁串。
spring.cache.jcache.provider = #CachingProvider實(shí)現(xiàn)的完全限定名稱概而,用于檢索符合JSR-107的緩存管理器。僅當(dāng)類路徑上有多個(gè)JSR-107實(shí)現(xiàn)時(shí)才需要囱修。
spring.cache.redis.cache-null-values = true #允許緩存空值赎瑰。
spring.cache.redis.key-prefix = #鍵前綴。
spring.cache.redis.time-to-live = #條目到期破镰。默認(rèn)情況下餐曼,條目永不過(guò)期。
spring.cache.redis.use-key-prefix = true#寫(xiě)入Redis時(shí)是否使用密鑰前綴鲜漩。
spring.cache.type = #Cache 類型源譬。默認(rèn)情況下,根據(jù)環(huán)境自動(dòng)檢測(cè)孕似。
#SPRING CONFIG? - 僅使用環(huán)境屬性(ConfigFileApplicationListener)
spring.config.additional-location = #配置除默認(rèn)值之外使用的文件位置踩娘。
spring.config.location = #配置替換默認(rèn)值的文件位置。
spring.config.name = application #配置文件名喉祭。
#HAZELCAST(HazelcastProperties)
spring.hazelcast.config = #用于初始化Hazelcast的配置文件的位置养渴。
#PROJECT INFORMATION(ProjectInfoProperties)
spring.info.build.encoding = UTF-8 #文件編碼雷绢。
spring.info.build.location = classpath:META-INF / build-info.properties #生成的build-info.properties文件的位置。
spring.info.git.encoding = UTF-8 #文件編碼厚脉。
spring.info.git.location =類路徑:git.properties 生成的git.properties文件#所在习寸。
#JMX
spring.jmx.default域 = #JMX域名胶惰。
spring.jmx.enabled = true #將管理bean公開(kāi)給JMX域傻工。
spring.jmx.server = mbeanServer #MBeanServer bean name。
spring.jmx.unique-names = false #是否應(yīng)確保唯一的運(yùn)行時(shí)對(duì)象名稱孵滞。
#Email (MailProperties)
spring.mail.default-encoding = UTF-8 #默認(rèn)MimeMessage編碼中捆。
spring.mail.host = #SMTP 服務(wù)器主機(jī)。例如坊饶,`smtp.example.com`。
spring.mail.jndi-name = #會(huì)話JNDI名稱。設(shè)置時(shí)庙曙,優(yōu)先于其他會(huì)話設(shè)置媳板。
spring.mail.password = #SMTP 服務(wù)器的登錄密碼。
spring.mail.port = #SMTP 服務(wù)器端口痘绎。
spring.mail.properties津函。* = #其他JavaMail會(huì)話屬性。
spring.mail.protocol = smtp #SMTP服務(wù)器使用的協(xié)議孤页。
spring.mail.test-connection = false#是否在啟動(dòng)時(shí)測(cè)試郵件服務(wù)器是否可用尔苦。
spring.mail.username = #SMTP 服務(wù)器的登錄用戶。
#APICING SETTINGS(SpringApplication)
spring.main.allow-bean-definition-overriding = false #是否允許通過(guò)注冊(cè)與現(xiàn)有定義同名的定義來(lái)覆蓋bean定義行施。
spring.main.banner-mode = console #模式用于在應(yīng)用程序運(yùn)行時(shí)顯示橫幅允坚。
spring.main.sources = 要包含在ApplicationContext中的
#Sources (類名,包名或XML資源位置)蛾号。spring.main.web-application-type = #用于顯式請(qǐng)求特定類型的Web應(yīng)用程序的標(biāo)志稠项。如果未設(shè)置,則基于類路徑自動(dòng)檢測(cè)鲜结。
#FILE ENCODING(FileEncodingApplicationListener)
spring.mandatory-file-encoding = #應(yīng)用程序必須使用的預(yù)期字符編碼皿渗。
#INTERINGIZATION (MessageSourceProperties)
spring.messages.always-use-message-format = false #是否始終應(yīng)用MessageFormat規(guī)則,甚至解析不帶參數(shù)的消息轻腺。
spring.messages.basename = messages #逗號(hào)分隔的basenames列表(本質(zhì)上是一個(gè)完全限定的類路徑位置)乐疆,每個(gè)都遵循ResourceBundle約定,輕松支持基于斜杠的位置贬养。
spring.messages.cache-duration = #加載的資源包文件緩存持續(xù)時(shí)間挤土。未設(shè)置時(shí),捆綁包將永久緩存误算。如果未指定持續(xù)時(shí)間后綴仰美,則將使用秒迷殿。
spring.messages.encoding = UTF-8 #消息包編碼。
spring.messages.fallback-to-system-locale = true #如果找不到特定區(qū)域設(shè)置的文件咖杂,是否回退到系統(tǒng)區(qū)域設(shè)置庆寺。
spring.messages.use-code-as-default-message = false #是否使用消息代碼作為默認(rèn)消息而不是拋出“NoSuchMessageException”。僅在開(kāi)發(fā)期間推薦诉字。
#OUTPUT
spring.output.ansi.enabled =檢測(cè)#配置的ANSI輸出懦尝。
#PID FILE(ApplicationPidFileWriter)
spring.pid.fail-on-write-error = #如果使用ApplicationPidFileWriter但它無(wú)法寫(xiě)入PID文件,則失敗壤圃。
spring.pid.file = #要寫(xiě)入的PID文件的位置(如果使用ApplicationPidFileWriter)陵霉。
#PROFILES
spring.profiles.active = #逗號(hào)分隔的有源配置文件列表∥樯可以通過(guò)命令行開(kāi)關(guān)覆蓋踊挠。
spring.profiles.include = #無(wú)條件地激活指定的逗號(hào)分隔的配置文件列表(如果使用YAML,則激活配置文件列表)冲杀。
#Quartz調(diào)度器(QuartzProperties)
spring.quartz.auto-啟動(dòng) =真#是否自動(dòng)啟動(dòng)初始化后的調(diào)度效床。
spring.quartz.jdbc.comment-prefix =? - #SQL 初始化腳本中單行注釋的前綴。
spring.quartz.jdbc.initialize-schema = embedded #數(shù)據(jù)庫(kù)模式初始化模式权谁。
spring.quartz.jdbc.schema = classpath:org / quartz / impl / jdbcjobstore / tables_ @ @ platform @@ .sql #用于初始化數(shù)據(jù)庫(kù)模式的SQL文件的路徑剩檀。
spring.quartz.job-store-type = memory #Quartz作業(yè)存儲(chǔ)類型。
spring.quartz.overwrite-existing-jobs = false #配置的作業(yè)是否應(yīng)覆蓋現(xiàn)有的作業(yè)定義闯传。
spring.quartz.properties谨朝。* = #其他Quartz Scheduler屬性。
spring.quartz.scheduler-name = quartzScheduler #調(diào)度程序的名稱甥绿。
spring.quartz.startup-delay = 0s #一旦初始化完成字币,調(diào)度程序啟動(dòng)之后的延遲。
spring.quartz.wait-for-jobs-to-complete-on-shutdown = false #是否等待在關(guān)閉時(shí)運(yùn)行的作業(yè)完成共缕。
#REACTOR (ReactorCoreProperties)
spring.reactor.stacktrace -mode.enabled = false #Reactor 是否應(yīng)該在運(yùn)行時(shí)收集堆棧跟蹤信息洗出。
#SENDGRID(SendGridAutoConfiguration)
spring.sendgrid.api-key = #SendGrid API密鑰。
spring.sendgrid.proxy.host = #SendGrid代理主機(jī)图谷。
spring.sendgrid.proxy.port = #SendGrid代理端口翩活。
#TASK EXECUTION(TaskExecutionProperties)
spring.task.execution.pool.allow-core-thread-timeout = true #是否允許核心線程超時(shí)。這可以實(shí)現(xiàn)池的動(dòng)態(tài)增長(zhǎng)和收縮便贵。
spring.task.execution.pool.core-size = 8 #核心線程數(shù)菠镇。
spring.task.execution.pool.keep-alive = 60s #終止之前線程可能保持空閑的時(shí)間限制。
spring.task.execution.pool.max-size = #允許的最大線程數(shù)承璃。如果任務(wù)正在填滿隊(duì)列利耍,則池可以擴(kuò)展到該大小以適應(yīng)負(fù)載。如果隊(duì)列無(wú)限制,則忽略隘梨。
spring.task.execution.pool.queue-capacity =#隊(duì)列容量程癌。無(wú)限制的容量不會(huì)增加池,因此會(huì)忽略“max-size”屬性轴猎。
spring.task.execution.thread-name-prefix = task- #用于新創(chuàng)建的線程名稱的前綴嵌莉。
#TASK SCHEDULING(TaskSchedulingProperties)
spring.task.scheduling.pool.size = 1 #允許的最大線程數(shù)。
spring.task.scheduling.thread-name-prefix = scheduling- #用于新創(chuàng)建的線程名稱的前綴捻脖。
#----------------------------------------
#WEB PROPERTIES
#----- -----------------------------------
#EmbEDDED SERVER CONFIGURATION(ServerProperties)
server.address = #服務(wù)器應(yīng)綁定到的網(wǎng)絡(luò)地址锐峭。
server.compression.enabled = false #是否啟用了響應(yīng)壓縮。
server.compression.excluded-user-agents = #逗號(hào)分隔的用戶代理列表郎仆,不應(yīng)壓縮響應(yīng)只祠。
server.compression.mime-types = text / html兜蠕,text / xml扰肌,text / plain,text / css熊杨,text / javascript曙旭,application / javascript,application / json晶府,application / xml #逗號(hào)分隔的MIME類型列表應(yīng)該是壓縮桂躏。
server.compression.min-response-size = 2KB#執(zhí)行壓縮所需的最小“Content-Length”值。
server.connection-timeout = #連接器在關(guān)閉連接之前等待另一個(gè)HTTP請(qǐng)求的時(shí)間川陆。未設(shè)置時(shí)剂习,將使用連接器的特定于容器的默認(rèn)值。使用值-1表示沒(méi)有(即無(wú)限)超時(shí)较沪。
server.error.include-exception = false #包含“exception”屬性鳞绕。
server.error.include-stacktrace = never #何時(shí)包含“stacktrace”屬性。
server.error.path = / error #錯(cuò)誤控制器的路徑尸曼。
server.error.whitelabel.enabled = true#是否在服務(wù)器出錯(cuò)時(shí)啟用瀏覽器中顯示的默認(rèn)錯(cuò)誤頁(yè)面们何。
server.http2.enabled = false #是否啟用HTTP / 2支持,如果當(dāng)前環(huán)境支持它控轿。
server.jetty.acceptors = -1 #要使用的接受者線程數(shù)冤竹。當(dāng)值為-1(默認(rèn)值)時(shí),接受器的數(shù)量是從操作環(huán)境派生的茬射。
server.jetty.accesslog.append = false #追加到日志鹦蠕。
server.jetty.accesslog.date-format = dd / MMM / yyyy:HH:mm:ss Z #請(qǐng)求日志的時(shí)間戳格式。
server.jetty.accesslog.enabled = false #啟用訪問(wèn)日志在抛。
server.jetty.accesslog.extended-format = false#啟用擴(kuò)展NCSA格式钟病。
server.jetty.accesslog.file-date-format = #日期文件名中的日期格式。
server.jetty.accesslog.filename = #日志文件名。如果未指定档悠,則日志重定向到“System.err”廊鸥。
server.jetty.accesslog.locale = #請(qǐng)求日志的區(qū)域設(shè)置。
server.jetty.accesslog.log-cookies = false #啟用請(qǐng)求cookie的記錄辖所。
server.jetty.accesslog.log-latency = false #啟用請(qǐng)求處理時(shí)間的記錄惰说。
server.jetty.accesslog.log-server = false #啟用請(qǐng)求主機(jī)名的日志記錄。
server.jetty.accesslog.retention-period = 31#刪除旋轉(zhuǎn)日志文件之前的天數(shù)缘回。
server.jetty.accesslog.time-zone = GMT #請(qǐng)求日志的時(shí)區(qū)吆视。
server.jetty.max-http-post-size = 200000B #HTTP post或put內(nèi)容的最大大小。
server.jetty.selectors = -1 #要使用的選擇器線程數(shù)酥宴。當(dāng)值為-1(默認(rèn)值)時(shí)啦吧,選擇器的數(shù)量是從操作環(huán)境派生的。
server.max-http-header-size = 8KB #HTTP 郵件頭的最大大小拙寡。
server.port = 8080 #服務(wù)器HTTP端口授滓。
server.server-header = #用于Server響應(yīng)頭的值(如果為空,則不發(fā)送頭)肆糕。
server.use-forward-headers = #是否應(yīng)將X-Forwarded- *標(biāo)頭應(yīng)用于HttpRequest般堆。
server.servlet.context-parameters。* = #Servlet context init參數(shù)诚啃。
server.servlet.context-path = #應(yīng)用程序的上下文路徑淮摔。
server.servlet.application-display-name = application #顯示
應(yīng)用程序的名稱。server.servlet.jsp.class-name = org.apache.jasper.servlet.JspServlet #用于JSP的servlet的類名始赎。
server.servlet.jsp.init-parameters和橙。* = #用于配置JSP servlet的Init參數(shù)。
server.servlet.jsp.registered = true#是否已注冊(cè)JSP servlet造垛。
server.servlet.session.cookie.comment = #會(huì)話cookie的評(píng)論魔招。
server.servlet.session.cookie.domain = #會(huì)話cookie的域名。
server.servlet.session.cookie.http-only = #是否對(duì)會(huì)話cookie使用“HttpOnly”cookie筋搏。
server.servlet.session.cookie.max-age = #會(huì)話cookie的最大年齡仆百。如果未指定持續(xù)時(shí)間后綴,則將使用秒奔脐。
server.servlet.session.cookie.name = #會(huì)話cookie名稱俄周。
server.servlet.session.cookie.path = #會(huì)話cookie的路徑。
server.servlet.session.cookie.secure =#是否始終將會(huì)話cookie標(biāo)記為安全髓迎。
server.servlet.session.persistent = false #是否在重新啟動(dòng)之間保留會(huì)話數(shù)據(jù)峦朗。
server.servlet.session.store-dir = #用于存儲(chǔ)會(huì)話數(shù)據(jù)的目錄。
server.servlet.session.timeout = 30m #會(huì)話超時(shí)排龄。如果未指定持續(xù)時(shí)間后綴波势,則將使用秒。
server.servlet.session.tracking-modes = #會(huì)話跟蹤模式。
server.ssl.ciphers = #支持的SSL密碼尺铣。
server.ssl.client-auth = K┣客戶端身份驗(yàn)證模式。
server.ssl.enabled = true #是否啟用SSL支持凛忿。
server.ssl.enabled-protocols = #啟用SSL協(xié)議澈灼。
server.ssl.key-alias = #標(biāo)識(shí)密鑰庫(kù)中密鑰的別名。
server.ssl.key-password = #用于訪問(wèn)密鑰庫(kù)中密鑰的密碼店溢。
server.ssl.key-store = #保存SSL證書(shū)的密鑰庫(kù)的路徑(通常是jks文件)叁熔。
server.ssl.key-store-password = #用于訪問(wèn)密鑰庫(kù)的密碼。
server.ssl.key-store-provider = #密鑰庫(kù)的提供者床牧。
server.ssl.key-store-type = #密鑰庫(kù)的類型荣回。
server.ssl.protocol = TLS #要使用的SSL協(xié)議。
server.ssl.trust-store = #持有SSL證書(shū)的信任存儲(chǔ)戈咳。
server.ssl.trust-store-password = #用于訪問(wèn)信任庫(kù)的密碼心软。
server.ssl.trust-store-provider = #信任存儲(chǔ)的提供者。
server.ssl.trust-store-type = #信任庫(kù)的類型除秀。
server.tomcat.accept-count = 100 #當(dāng)所有可能的請(qǐng)求處理線程都在使用時(shí)糯累,傳入連接請(qǐng)求的最大隊(duì)列長(zhǎng)度算利。
server.tomcat.accesslog.buffered = true #是否緩沖輸出册踩,使其僅定期刷新。
server.tomcat.accesslog.directory = logs#創(chuàng)建日志文件的目錄效拭≡菁可以絕對(duì)或相對(duì)于Tomcat基礎(chǔ)目錄。
server.tomcat.accesslog.enabled = false #啟用訪問(wèn)日志缎患。
server.tomcat.accesslog.file-date-format = .yyyy-MM-dd #要放在日志文件名中的日期格式慕的。
server.tomcat.accesslog.pattern = common #訪問(wèn)日志的格式模式。
server.tomcat.accesslog.prefix = access_log #日志文件名前綴挤渔。
server.tomcat.accesslog.rename-on-rotate = false #是否延遲在文件名中包含日期戳肮街,直到旋轉(zhuǎn)時(shí)間。
server.tomcat.accesslog.request-attributes-enabled = false#設(shè)置請(qǐng)求的IP地址判导,主機(jī)名嫉父,協(xié)議和端口的請(qǐng)求屬性。
server.tomcat.accesslog.rotate = true #是否啟用訪問(wèn)日志輪換眼刃。
server.tomcat.accesslog.suffix = .log #日志文件名后綴绕辖。
server.tomcat.additional-tld-skip-patterns = #逗號(hào)分隔的其他模式列表,這些模式匹配要忽略的TLD掃描的jar擂红。
server.tomcat.background-processor-delay = 10s #backgroundProcess 方法調(diào)用之間的延遲仪际。如果未指定持續(xù)時(shí)間后綴,則將使用秒。
server.tomcat.basedir = #Tomcat 基目錄树碱。如果未指定肯适,則使用臨時(shí)目錄。
server.tomcat.internal-proxies = 10 \\成榜。\\ d {1,3} \\疹娶。\\ d {1,3} \\。\\ d {1,3} | \\
? ? ? ? 伦连。192 \\ 168 \\ d {1,3} \\ d {1,3} | \\
? ? ? ? 雨饺。169 \\ 254 \\ d {1,3} \\ d {1,3} | \\
? ? ? ? 。127 \\ d {1,3} \\ d {1,3} \\ d {1,3} | \\
? ? ? ? 172 \\ 1 [6-9] {1} \\ d {1,3} \\ d {1,3} |惑淳。额港。\\
? ? ? ? 172 \\ 2 [0-9] {1} \\ d {1,3} \\ d {1,3} |。歧焦。\\
? ? ? ? 172 \\移斩。3 [0-1] {1} \\。\\ d {1,3} \\绢馍。\\ d {1,3} \\
? ? ? ? 0:0:0:0:0:0:0:1 \\
? ? ? ? :: 1 #正則表達(dá)式匹配要信任的代理向瓷。
server.tomcat.max-connections = 10000 #服務(wù)器在任何給定時(shí)間接受和處理的最大連接數(shù)。
server.tomcat.max-http-post-size = 2MB #HTTP 帖子內(nèi)容的最大大小舰涌。
server.tomcat.max-swallow-size = 2MB #要吞咽的請(qǐng)求正文的最大數(shù)量猖任。
server.tomcat.max-threads = 200 #最大工作線程數(shù)。
server.tomcat.min-spare-threads = 10 #最小工作線程數(shù)瓷耙。
server.tomcat.port-header = X-Forwarded-Port#用于覆蓋原始端口值的HTTP頭的名稱朱躺。
server.tomcat.protocol-header = #包含傳入?yún)f(xié)議的頭文件,通常命名為“X-Forwarded-Proto”搁痛。
server.tomcat.protocol-header-https-value = https #協(xié)議標(biāo)頭的值长搀,指示傳入請(qǐng)求是否使用SSL。
server.tomcat.redirect-context-root = true #是否應(yīng)通過(guò)在路徑中附加/來(lái)重定向?qū)ι舷挛母恼?qǐng)求鸡典。
server.tomcat.remote-ip-header = #從中提取遠(yuǎn)程IP的HTTP頭的名稱源请。例如,`X-FORWARDED-FOR`彻况。
server.tomcat.resource.allow-caching = true#是否允許此Web應(yīng)用程序使用靜態(tài)資源緩存谁尸。
server.tomcat.resource.cache-ttl = #靜態(tài)資源緩存的生存時(shí)間。
server.tomcat.uri-encoding = UTF-8 #用于解碼URI的字符編碼疗垛。
server.tomcat.use-relative-redirects = #通過(guò)調(diào)用sendRedirect生成的HTTP 1.1和更高版本的位置標(biāo)頭是使用相對(duì)還是絕對(duì)重定向症汹。
server.undertow.accesslog.dir = #Undertow 訪問(wèn)日志目錄。
server.undertow.accesslog.enabled = false #是否啟用訪問(wèn)日志贷腕。
server.undertow.accesslog.pattern = common #訪問(wèn)日志的格式模式背镇。
server.undertow.accesslog.prefix = access_log咬展。#日志文件名前綴。
server.undertow.accesslog.rotate = true #是否啟用訪問(wèn)日志輪換瞒斩。
server.undertow.accesslog.suffix = log #日志文件名后綴破婆。
server.undertow.buffer-size = #每個(gè)緩沖區(qū)的大小。
server.undertow.direct-buffers = #是否在Java堆外部分配緩沖區(qū)胸囱。默認(rèn)值源自JVM可用的最大內(nèi)存量祷舀。
server.undertow.eager-filter-init = true #是否應(yīng)在啟動(dòng)時(shí)初始化servlet過(guò)濾器。
server.undertow.io-threads =#為worker創(chuàng)建的I / O線程數(shù)烹笔。默認(rèn)值源自可用處理器的數(shù)量裳扯。
server.undertow.max-http-post-size = -1B #HTTP 帖子內(nèi)容的最大大小。當(dāng)值為-1時(shí)谤职,默認(rèn)值為大小無(wú)限制饰豺。
server.undertow.worker-threads = #工作線程數(shù)。默認(rèn)值是I / O線程數(shù)的8倍允蜈。
#FREEMARKER(FreeMarkerProperties)
spring.freemarker.allow-request-override = false #是否允許HttpServletRequest屬性覆蓋(隱藏)控制器生成的同名模型屬性冤吨。
spring.freemarker.allow-session-override = false #是否允許HttpSession屬性覆蓋(隱藏)控制器生成的同名模型屬性。
spring.freemarker.cache = false #是否啟用模板緩存饶套。
spring.freemarker.charset = UTF-8 #模板編碼漩蟆。
spring.freemarker.check-template-location = true #是否檢查模板位置是否存在。
spring.freemarker.content-type = text / html #Content-Type value妓蛮。
spring.freemarker.enabled = true #是否為此技術(shù)啟用MVC視圖分辨率怠李。
spring.freemarker.expose-request-attributes = false #是否應(yīng)在與模板合并之前將所有請(qǐng)求屬性添加到模型中。
spring.freemarker.expose-session-attributes = false #是否應(yīng)在與模板合并之前將所有HttpSession屬性添加到模型中仔引。
spring.freemarker.expose-spring-macro-helpers = true #是否公開(kāi)一個(gè)RequestContext供Spring的宏庫(kù)使用扔仓,名稱為“springMacroRequestContext”。
spring.freemarker.prefer-file-system-access = true #是否更喜歡文件系統(tǒng)訪問(wèn)以進(jìn)行模板加載咖耘。文件系統(tǒng)訪問(wèn)可以熱檢測(cè)模板更改。
spring.freemarker.prefix = #在構(gòu)建URL時(shí)添加前綴以查看名稱的前綴撬码。
spring.freemarker.request-context-attribute = #所有視圖的
RequestContext屬性的名稱儿倒。spring.freemarker.settings。* = #眾所周知的FreeMarker密鑰呜笑,傳遞給FreeMarker的配置夫否。
spring.freemarker.suffix = .ftl #在構(gòu)建URL時(shí)附加到視圖名稱的后綴。
spring.freemarker.template-loader-path = classpath:/ templates /#逗號(hào)分隔的模板路徑列表叫胁。
spring.freemarker.view-names = ;舜龋可以解析的視圖名稱的白名單。
#GLOVY TEMPLATES(GroovyTemplateProperties)
spring.groovy.template.allow-request-override = false #是否允許HttpServletRequest屬性覆蓋(隱藏)控制器生成的同名模型屬性驼鹅。
spring.groovy.template.allow-session-override = false #是否允許HttpSession屬性覆蓋(隱藏)控制器生成的同名模型屬性微谓。
spring.groovy.template.cache = false #是否啟用模板緩存森篷。
spring.groovy.template.charset = UTF-8 #模板編碼。
spring.groovy.template.check-template-location = true#是否檢查模板位置是否存在豺型。
spring.groovy.template.configuration仲智。* = #請(qǐng)參閱GroovyMarkupConfigurer
spring.groovy.template.content-type = text / html #Content-Type value。
spring.groovy.template.enabled = true #是否為此技術(shù)啟用MVC視圖分辨率姻氨。
spring.groovy.template.expose-request-attributes = false #是否應(yīng)在與模板合并之前將所有請(qǐng)求屬性添加到模型中钓辆。
spring.groovy.template.expose-session-attributes = false #在與模板合并之前是否應(yīng)將所有HttpSession屬性添加到模型中。
spring.groovy.template.expose-spring-macro-helpers = true #是否公開(kāi)一個(gè)RequestContext供Spring的宏庫(kù)使用肴焊,名稱為“springMacroRequestContext”前联。
spring.groovy.template.prefix = #在構(gòu)建URL時(shí)添加前綴以查看名稱的前綴。
spring.groovy.template.request-context-attribute = #所有視圖的
RequestContext屬性的名稱娶眷。spring.groovy.template.resource-loader-path = classpath:/ templates / #Template path蛀恩。
spring.groovy.template.suffix = .tpl #在構(gòu)建URL時(shí)附加到視圖名稱的后綴。
spring.groovy.template.view-names =C。可以解析的視圖名稱的白名單双谆。
#SPRING HATEOAS(HateoasProperties)
spring.hateoas.use-hal-as-default-json-media-type = true #是否應(yīng)將application / hal + json響應(yīng)發(fā)送給接受application / json的請(qǐng)求。
#HTTP (HttpProperties)
spring.http.converters.preferred-json-mapper = #用于HTTP消息轉(zhuǎn)換的首選JSON映射器席揽。默認(rèn)情況下顽馋,根據(jù)環(huán)境自動(dòng)檢測(cè)。
spring.http.encoding.charset = UTF-8 #HTTP 請(qǐng)求和響應(yīng)的字符集幌羞。如果未明確設(shè)置寸谜,則添加到“Content-Type”標(biāo)頭。
spring.http.encoding.enabled = true #是否啟用http編碼支持。
spring.http.encoding.force = #是否在HTTP請(qǐng)求和響應(yīng)上強(qiáng)制編碼到已配置的字符集。
spring.http.encoding.force-request =#是否在HTTP請(qǐng)求中強(qiáng)制編碼到配置的字符集哨苛。如果未指定“force”截汪,則默認(rèn)為true。
spring.http.encoding.force-response = #是否在HTTP響應(yīng)中強(qiáng)制編碼到配置的字符集嗤堰。
spring.http.encoding.mapping = #用于編碼映射的Locale。
spring.http.log-request-details = false #是否允許在DEBUG和TRACE級(jí)別記錄(可能敏感的)請(qǐng)求詳細(xì)信息。
#MULTIPART (MultipartProperties)
spring.servlet.multipart.enabled = true #是否啟用分段上傳支持巾陕。
spring.servlet.multipart.file-size-threshold = 0B #將文件寫(xiě)入磁盤(pán)后的閾值。
spring.servlet.multipart.location = #上傳文件的中間位置纪他。
spring.servlet.multipart.max-file-size = 1MB #最大文件大小鄙煤。
spring.servlet.multipart.max-request-size = 10MB #最大請(qǐng)求大小。
spring.servlet.multipart.resolve-lazily = false #是否在文件或參數(shù)訪問(wèn)時(shí)懶惰地解析多部分請(qǐng)求茶袒。
#JACKSON (JacksonProperties)
spring.jackson.date-format = #日期格式字符串或完全限定的日期格式類名梯刚。例如,`yyyy-MM-dd HH:mm:ss`薪寓。
spring.jackson.default-property-inclusion = M鲎剩控制序列化期間包含的屬性澜共。配置了Jackson的JsonInclude.Include枚舉中的一個(gè)值。
spring.jackson.deserialization沟于。* = #Jackson on / off功能會(huì)影響Java對(duì)象的反序列化方式咳胃。
spring.jackson.generator。* = #Jackson開(kāi)/關(guān)功能的發(fā)電機(jī)旷太。
spring.jackson.joda-date-time-format =#Joda日期時(shí)間格式字符串展懈。如果未配置,如果使用格式字符串配置供璧,則使用“date-format”作為后備存崖。
spring.jackson.locale = #用于格式化的區(qū)域設(shè)置。
spring.jackson.mapper睡毒。* = #Jackson 通用開(kāi)/關(guān)功能来惧。
spring.jackson.parser。* = #Jackson開(kāi)啟/關(guān)閉解析器的功能演顾。
spring.jackson.property-naming-strategy = #Jackson PropertyNamingStrategy的常數(shù)之一供搀。也可以是PropertyNamingStrategy子類的完全限定類名。
spring.jackson.serialization钠至。* = #Jacker on / off功能會(huì)影響Java對(duì)象的序列化方式葛虐。
spring.jackson.time-zone =#格式化日期時(shí)使用的時(shí)區(qū)。例如棉钧,“America / Los_Angeles”或“GMT + 10”屿脐。
spring.jackson.visibility。* = #Jackson 可見(jiàn)性閾值宪卿,可用于限制自動(dòng)檢測(cè)哪些方法(和字段)的诵。
#GSON(GsonProperties)
spring.gson.date-format = #序列化Date對(duì)象時(shí)使用的格式。
spring.gson.disable -html-escaping = #是否禁用HTML字符的轉(zhuǎn)義佑钾,例如'<'西疤,'>'等
spring.gson.disable-inner-class-serialization = #是否在內(nèi)容類中排除內(nèi)部類序列化。
spring.gson.enable-complex-map-key-serialization = #是否啟用復(fù)雜映射鍵(即非基元)的序列化次绘。
spring.gson.exclude-fields-without-expose-annotation = #是否排除所有不考慮序列化或反序列化但沒(méi)有“Expose”注釋的字段瘪阁。
spring.gson.field-naming-policy = #在序列化和反序列化期間應(yīng)該應(yīng)用于對(duì)象字段的命名策略。
spring.gson.generate-non-executable-json = #是否通過(guò)在輸出前添加一些特殊文本來(lái)生成不可執(zhí)行的JSON邮偎。
spring.gson.lenient = #是否寬容解析不符合RFC 4627的
JSON.chring.gson.long-serialization-policy = #長(zhǎng)和長(zhǎng)類型的序列化策略。
spring.gson.pretty-printing = #是否輸出適合頁(yè)面的序列化JSON以進(jìn)行漂亮的打印义黎。
spring.gson.serialize-nulls = #是否序列化空字段禾进。
#JERSEY (JerseyProperties)
spring.jersey.application-path = #作為應(yīng)用程序基URI的路徑。如果指定廉涕,則覆蓋“@ApplicationPath”的值泻云。
spring.jersey.filter.order = 0 #Jersey過(guò)濾鏈順序艇拍。
spring.jersey.init。* = #通過(guò)servlet或過(guò)濾器傳遞給Jersey的Init參數(shù)宠纯。
spring.jersey.servlet.load-on-startup = -1 #加載Jersey servlet的啟動(dòng)優(yōu)先級(jí)卸夕。
spring.jersey.type = servlet #Jersey集成類型。
#SPRING LDAP(LdapProperties)
spring.ldap.anonymous-read-only = false #只讀操作是否應(yīng)使用匿名環(huán)境婆瓜。
spring.ldap.base = #Base 后綴快集,所有操作都應(yīng)該來(lái)自該后綴。
spring.ldap.base-environment廉白。* = #LDAP 規(guī)范設(shè)置个初。
spring.ldap.password = #服務(wù)器的登錄密碼。
spring.ldap.urls = #服務(wù)器的LDAP URL猴蹂。
spring.ldap.username = #登錄服務(wù)器的用戶名院溺。
#EMBEDDED LDAP(EmbeddedLdapProperties)
spring.ldap.embedded.base-dn = #基本DN列表磅轻。
spring.ldap.embedded.credential.username = #嵌入式LDAP用戶名珍逸。
spring.ldap.embedded.credential.password = #嵌入式LDAP密碼。
spring.ldap.embedded.ldif = classpath:schema.ldif #Schema (LDIF)腳本資源引用聋溜。
spring.ldap.embedded.port = 0 #嵌入式LDAP端口谆膳。
spring.ldap.embedded.validation.enabled = true #是否啟用LDAP模式驗(yàn)證。
spring.ldap.embedded.validation.schema = #自定義架構(gòu)的路徑勤婚。
#MUSTACHE TEMPLATES(MustacheAutoConfiguration)
spring.mustache.allow-request-override = false #是否允許HttpServletRequest屬性覆蓋(隱藏)控制器生成的同名模型屬性摹量。
spring.mustache.allow-session-override = false #是否允許HttpSession屬性覆蓋(隱藏)控制器生成的同名模型屬性。
spring.mustache.cache = false #是否啟用模板緩存馒胆。
spring.mustache.charset = UTF-8 #模板編碼缨称。
spring.mustache.check-template-location = true #是否檢查模板位置是否存在。
spring.mustache.content-type = text / html #Content-Type value祝迂。
spring.mustache.enabled = true #是否為此技術(shù)啟用MVC視圖分辨率睦尽。
spring.mustache.expose-request-attributes = false #在與模板合并之前是否應(yīng)將所有請(qǐng)求屬性添加到模型中。
spring.mustache.expose-session-attributes = false #在與模板合并之前是否應(yīng)將所有HttpSession屬性添加到模型中型雳。
spring.mustache.expose-spring-macro-helpers = true #是否公開(kāi)一個(gè)RequestContext供Spring的宏庫(kù)使用当凡,名稱為“springMacroRequestContext”。
spring.mustache.prefix= classpath:/ templates / #適用于模板名稱的前綴纠俭。
spring.mustache.request-context-attribute = #所有視圖的
RequestContext屬性的名稱沿量。spring.mustache.suffix = .mustache #后綴應(yīng)用于模板名稱。
spring.mustache.view-names = T┚#可以解析的視圖名稱的白名單朴则。
#SPRING MVC(WebMvcProperties)
spring.mvc.async.request-timeout = #異步請(qǐng)求處理
超時(shí)之前的時(shí)間。spring.mvc.contentnegotiation.favor-parameter = false #是否應(yīng)使用請(qǐng)求參數(shù)(默認(rèn)為“format”)來(lái)確定請(qǐng)求的媒體類型钓简。
spring.mvc.contentnegotiation.favor-path-extension = false #是否應(yīng)使用URL路徑中的路徑擴(kuò)展來(lái)確定所請(qǐng)求的媒體類型乌妒。
spring.mvc.contentnegotiation.media-types汹想。* = #映射內(nèi)容協(xié)商的媒體類型的文件擴(kuò)展名。例如撤蚊,yml到text / yaml古掏。
spring.mvc.contentnegotiation.parameter-name =#啟用“favor-parameter”時(shí)要使用的查詢參數(shù)名稱。
spring.mvc.date-format = #要使用的日期格式侦啸。例如槽唾,`dd / MM / yyyy`。
spring.mvc.dispatch-trace-request = false #是否將TRACE請(qǐng)求分派給FrameworkServlet doService方法匹中。
spring.mvc.dispatch-options-request = true #是否將OPTIONS請(qǐng)求分派給FrameworkServlet doService方法夏漱。
spring.mvc.favicon.enabled = true #是否啟用favicon.ico的解析。
spring.mvc.formcontent.filter.enabled = true #是否啟用Spring的FormContentFilter顶捷。
spring.mvc.hiddenmethod.filter.enabled = true#是否啟用Spring的HiddenHttpMethodFilter挂绰。
spring.mvc.ignore-default-model-on-redirect = true #在重定向場(chǎng)景中是否應(yīng)忽略“默認(rèn)”模型的內(nèi)容。
spring.mvc.locale = #要使用的語(yǔ)言環(huán)境服赎。默認(rèn)情況下葵蒂,“Accept-Language”標(biāo)頭會(huì)覆蓋此區(qū)域設(shè)置。
spring.mvc.locale-resolver = accept-header #定義應(yīng)如何解析語(yǔ)言環(huán)境重虑。
spring.mvc.log-resolved-exception = false #是否啟用由“HandlerExceptionResolver”解析的異常的警告日志記錄践付,“DefaultHandlerExceptionResolver”除外。
spring.mvc.message-codes-resolver-format =#格式化消息代碼的策略缺厉。例如永高,`PREFIX_ERROR_CODE`。
spring.mvc.pathmatch.use-registered-suffix-pattern = false #后綴模式匹配是否僅適用于使用“spring.mvc.contentnegotiation.media-types提针。*”注冊(cè)的擴(kuò)展命爬。
spring.mvc.pathmatch.use-suffix-pattern = false #將模式與請(qǐng)求匹配時(shí)是否使用后綴模式匹配(“。*”)辐脖。
spring.mvc.servlet.load-on-startup = -1 #加載調(diào)度程序servlet的啟動(dòng)優(yōu)先級(jí)饲宛。
spring.mvc.servlet.path = / #調(diào)度程序servlet的路徑。
spring.mvc.static-path-pattern = / ** #用于靜態(tài)資源的路徑模式嗜价。
spring.mvc.throw-exception-if-no-handler-found = false #如果沒(méi)有找到Handler來(lái)處理請(qǐng)求艇抠,是否應(yīng)該拋出“NoHandlerFoundException”。
spring.mvc.view.prefix = #Spring MVC視圖前綴久锥。
spring.mvc.view.suffix = #Spring MVC視圖后綴家淤。
#SPRING RESOURCES HANDLING(ResourceProperties)
spring.resources.add-mappings = true #是否啟用默認(rèn)資源處理。
spring.resources.cache.cachecontrol.cache-private = #表示響應(yīng)消息僅供單個(gè)用戶使用瑟由,不得由共享高速緩存存儲(chǔ)媒鼓。
spring.resources.cache.cachecontrol.cache-public = #表示任何緩存都可以存儲(chǔ)響應(yīng)。
spring.resources.cache.cachecontrol.max-age = #應(yīng)該緩存響應(yīng)的最長(zhǎng)時(shí)間错妖,如果未指定持續(xù)時(shí)間后綴绿鸣,則以秒為單位。
spring.resources.cache.cachecontrol.must-revalidate =#表示一旦它變得陳舊暂氯,緩存一定不能使用響應(yīng)而不用服務(wù)器重新驗(yàn)證它潮模。
spring.resources.cache.cachecontrol.no-cache = #表示只有在與服務(wù)器重新驗(yàn)證時(shí)才能重用緩存的響應(yīng)。
spring.resources.cache.cachecontrol.no-store = #表示在任何情況下都不緩存響應(yīng)痴施。
spring.resources.cache.cachecontrol.no-transform = #表明他們不應(yīng)該轉(zhuǎn)換響應(yīng)內(nèi)容的中介(緩存和其他人)擎厢。
spring.resources.cache.cachecontrol.proxy-revalidate = #與“must-revalidate”指令的含義相同,但它不適用于私有緩存辣吃。
spring.resources.cache.cachecontrol.s-max-age = #共享緩存應(yīng)緩存響應(yīng)的最長(zhǎng)時(shí)間动遭,如果未指定持續(xù)時(shí)間后綴,則以秒為單位神得。
spring.resources.cache.cachecontrol.stale-if-error = #遇到錯(cuò)誤時(shí)可以使用響應(yīng)的最長(zhǎng)時(shí)間厘惦,如果未指定持續(xù)時(shí)間后綴,則以秒為單位哩簿。
spring.resources.cache.cachecontrol.stale-while-revalidate = #響應(yīng)變?yōu)槭Ш罂梢皂憫?yīng)的最長(zhǎng)時(shí)間宵蕉,如果未指定持續(xù)時(shí)間后綴,
則以秒為單位节榜。spring.resources.cache.period = #資源處理程序所服務(wù)資源的緩存周期羡玛。如果未指定持續(xù)時(shí)間后綴,則將使用秒宗苍。
spring.resources.chain.cache= true #是否在資源鏈中啟用緩存稼稿。
spring.resources.chain.compressed = false #是否啟用已壓縮資源的解析(gzip,brotli)讳窟。
spring.resources.chain.enabled = #是否啟用Spring資源處理鏈让歼。默認(rèn)情況下,禁用挪钓,除非至少啟用了一個(gè)策略是越。
spring.resources.chain.html-application-cache = false #是否啟用HTML5應(yīng)用程序緩存清單重寫(xiě)。
spring.resources.chain.strategy.content.enabled = false #是否啟用內(nèi)容版本策略碌上。
spring.resources.chain.strategy.content.paths = / **#逗號(hào)分隔的模式列表倚评,應(yīng)用于內(nèi)容版本策略。
spring.resources.chain.strategy.fixed.enabled = false #是否啟用固定版本策略馏予。
spring.resources.chain.strategy.fixed.paths = / ** #以逗號(hào)分隔的模式列表應(yīng)用于固定版本策略天梧。
spring.resources.chain.strategy.fixed.version = #用于固定版本策略的版本字符串。
spring.resources.static-locations = classpath:/ META-INF / resources /霞丧,classpath:/ resources /呢岗,classpath:/ static /,classpath:/ public / #靜態(tài)資源的位置。
#SPRING SESSION(SessionProperties)
spring.session.store-type = #會(huì)話存儲(chǔ)類型后豫。
spring.session.timeout = #會(huì)話超時(shí)悉尾。如果未指定持續(xù)時(shí)間后綴,則將使用秒挫酿。
spring.session.servlet.filter-order = -2147483598 #會(huì)話存儲(chǔ)庫(kù)過(guò)濾順序构眯。
spring.session.servlet.filter-dispatcher-types = async,error早龟,request #會(huì)話存儲(chǔ)庫(kù)過(guò)濾器調(diào)度程序類型惫霸。
#SPRING SESSION HAZELCAST(HazelcastSessionProperties)
spring.session.hazelcast.flush-mode = on-save #sessions flush mode。
spring.session.hazelcast.map-name = spring:session:sessions #用于存儲(chǔ)會(huì)話的地圖的名稱葱弟。
#SPRING SESSION JDBC(JdbcSessionProperties)
spring.session.jdbc.cleanup-cron = 0 * * * * * #cron 表達(dá)式用于過(guò)期的會(huì)話清理作業(yè)壹店。
spring.session.jdbc.initialize-schema = embedded #數(shù)據(jù)庫(kù)模式初始化模式。
spring.session.jdbc.schema = classpath中:組織/ springframework的/會(huì)話/ JDBC / schema- @ @ 平臺(tái)@ @ .SQL #的路徑SQL文件芝加,以用于初始化數(shù)據(jù)庫(kù)架構(gòu)硅卢。
spring.session.jdbc.table-name = SPRING_SESSION #用于存儲(chǔ)會(huì)話的數(shù)據(jù)庫(kù)表的名稱。
#SPRING SESSION MONGODB(MongoSessionProperties)
spring.session.mongodb.collection-name = sessions #用于存儲(chǔ)會(huì)話的集合名稱妖混。
#SPRING SESSION REDIS(RedisSessionProperties)
spring.session.redis.cleanup-cron = 0 * * * * * #cron 表達(dá)式用于過(guò)期的會(huì)話清理作業(yè)老赤。
spring.session.redis.flush-mode = on-save #sessions flush mode。
spring.session.redis.namespace = spring:session #用于存儲(chǔ)會(huì)話的密鑰的命名空間制市。
#THYMELEAF(ThymeleafAutoConfiguration)
spring.thymeleaf.cache = true #是否啟用模板緩存抬旺。
spring.thymeleaf.check-template = true #是否在呈現(xiàn)模板之前檢查模板是否存在。
spring.thymeleaf.check-template-location = true #是否檢查模板位置是否存在祥楣。
spring.thymeleaf.enabled = true #是否為Web框架啟用Thymeleaf視圖解析开财。
spring.thymeleaf.enable-spring-el-compiler = false #在SpringEL表達(dá)式中啟用SpringEL編譯器。
spring.thymeleaf.encoding = UTF-8 #模板文件編碼误褪。
spring.thymeleaf.excluded-view-names = #逗號(hào)分隔的視圖名稱列表(允許的模式)應(yīng)從分辨率中排除责鳍。
spring.thymeleaf.mode = HTML #要應(yīng)用于模板的模板模式。另請(qǐng)參見(jiàn)Thymeleaf的TemplateMode枚舉兽间。
spring.thymeleaf.prefix = classpath:/ templates / #在構(gòu)建URL時(shí)添加前綴以查看名稱的前綴历葛。
spring.thymeleaf.reactive.chunked-mode-view-names = #逗號(hào)分隔的視圖名稱列表(允許的模式),當(dāng)設(shè)置了最大塊大小時(shí)嘀略,它應(yīng)該是在CHUNKED模式下執(zhí)行的唯一列表恤溶。
spring.thymeleaf.reactive.full-mode-view-names =#逗號(hào)分隔的視圖名稱列表(允許的模式),即使設(shè)置了最大塊大小帜羊,也應(yīng)該在FULL模式下執(zhí)行咒程。
spring.thymeleaf.reactive.max-chunk-size = 0B #用于寫(xiě)入響應(yīng)的數(shù)據(jù)緩沖區(qū)的最大大小。
spring.thymeleaf.reactive.media-types = #視圖技術(shù)支持的媒體類型讼育。
spring.thymeleaf.render-hidden-markers-before-checkboxes = false #是否應(yīng)在復(fù)選框元素本身之前呈現(xiàn)隱藏的表單輸入作為復(fù)選框的標(biāo)記帐姻。
spring.thymeleaf.servlet.content-type = text / html #Content-Type寫(xiě)入HTTP響應(yīng)的值稠集。
spring.thymeleaf.servlet.produce-partial-output-while-processing = true#Thymeleaf是否應(yīng)盡快開(kāi)始編寫(xiě)部分輸出或緩沖直到模板處理完成。
spring.thymeleaf.suffix = .html #在構(gòu)建URL時(shí)附加到視圖名稱的后綴饥瓷。
spring.thymeleaf.template-resolver-order = #鏈中模板解析器的順序剥纷。
spring.thymeleaf.view-names = #逗號(hào)分隔的視圖名稱列表(允許的模式),可以解析扛伍。
#SPRING WEBFLUX(WebFluxProperties)
spring.webflux.date-format = #要使用的日期格式筷畦。例如,`dd / MM / yyyy`刺洒。
spring.webflux.hiddenmethod.filter.enabled = true #是否啟用Spring的HiddenHttpMethodFilter。
spring.webflux.static-path-pattern = / ** #用于靜態(tài)資源的路徑模式吼砂。
#SPRING WEB SERVICES(WebServicesProperties)
spring.webservices.path = / services #作為服務(wù)基URI的路徑逆航。
spring.webservices.servlet.init = #Servlet init參數(shù)傳遞給Spring Web Services。
spring.webservices.servlet.load-on-startup = -1 #加載Spring Web Services servlet的啟動(dòng)優(yōu)先級(jí)渔肩。
spring.webservices.wsdl-locations = #逗號(hào)分隔的WSDL位置列表以及要作為bean公開(kāi)的隨附XSD因俐。
#----------------------------------------
#SECURITY PROPERTIES
#----- -----------------------------------
#SECURITY(SecurityProperties)
spring.security.filter.order = -100 #安全過(guò)濾器鏈順序。
spring.security.filter.dispatcher-types = async周偎,error抹剩,request #安全過(guò)濾器鏈調(diào)度程序類型。
spring.security.user.name = user #默認(rèn)用戶名蓉坎。
spring.security.user.password = #默認(rèn)用戶名的密碼澳眷。
spring.security.user.roles = #授予默認(rèn)用戶名的角色。
#SECURITY OAUTH2 CLIENT(OAuth2ClientProperties)
spring.security.oauth2.client.provider蛉艾。* = #OAuth提供商詳細(xì)信息钳踊。
spring.security.oauth2.client.registration。* = #OAuth客戶注冊(cè)勿侯。
#SECURITY OAUTH2 RESOURCE SERVER(OAuth2ResourceServerProperties)
spring.security.oauth2.resourceserver.jwt.jwk-set-uri = #JSON用于驗(yàn)證JWT令牌的Web Key URI拓瞪。
? spring.security.oauth2.resourceserver.jwt.issuer-uri = OpenID Connect Provider聲明為其頒發(fā)者標(biāo)識(shí)符的URI。
#----------------------------------------
#DATA PROPERTIES
#----- -----------------------------------
#FLYWAY (FlywayProperties)
spring.flyway.baseline-description = << Flyway Baseline >> #描述在應(yīng)用基線時(shí)標(biāo)記現(xiàn)有模式助琐。
spring.flyway.baseline-on-migrate = false #是否在遷移非空架構(gòu)時(shí)自動(dòng)調(diào)用基線祭埂。
spring.flyway.baseline-version = 1 #用于在執(zhí)行基線時(shí)標(biāo)記現(xiàn)有模式的版本。
spring.flyway.check-location = true #是否檢查遷移腳本位置是否存在兵钮。
spring.flyway.clean-disabled = false #是否禁用數(shù)據(jù)庫(kù)清理蛆橡。
spring.flyway.clean-on-validation-error = false#發(fā)生驗(yàn)證錯(cuò)誤時(shí)是否自動(dòng)調(diào)用clean。
spring.flyway.connect-retries = 0 #嘗試連接數(shù)據(jù)庫(kù)時(shí)的最大重試次數(shù)矢空。
spring.flyway.enabled = true #是否啟用flyway航罗。
spring.flyway.encoding = UTF-8 #SQL 遷移的編碼。
spring.flyway.group = false #是否在應(yīng)用它們時(shí)在同一事務(wù)中將所有掛起的遷移組合在一起屁药。
spring.flyway.ignore-future-migrations = true #在讀取架構(gòu)歷史記錄表時(shí)是否忽略未來(lái)的遷移粥血。
spring.flyway.ignore-ignored-migrations = false#是否在讀取模式歷史記錄表時(shí)忽略忽略的遷移柏锄。
spring.flyway.ignore-missing-migrations = false #是否在讀取模式歷史記錄表時(shí)忽略缺少的遷移。
spring.flyway.ignore-pending-migrations = false #在讀取架構(gòu)歷史記錄表時(shí)是否忽略掛起的遷移复亏。
spring.flyway.init-sqls = #在獲取連接后立即執(zhí)行以初始化連接的SQL語(yǔ)句趾娃。
spring.flyway.installed-by = #用戶名在架構(gòu)歷史記錄表中記錄為已應(yīng)用遷移。
spring.flyway.locations = classpath:db / migration#遷移腳本的位置缔御√疲可以包含特殊的“{vendor}”占位符以使用特定于供應(yīng)商的位置。
spring.flyway.mixed = false #是否允許在同一遷移中混合事務(wù)和非事務(wù)語(yǔ)句耕突。
spring.flyway.out-of-order = false #是否允許遷移無(wú)序運(yùn)行笤成。
spring.flyway.password = #要遷移的數(shù)據(jù)庫(kù)的登錄密碼。
spring.flyway.placeholder-prefix = $ { #遷移腳本中占位符的前綴眷茁。
spring.flyway.placeholder-replacement = true #在遷移腳本中執(zhí)行占位符替換炕泳。
spring.flyway.placeholder-suffix =}#遷移腳本中占位符的后綴。
spring.flyway.placeholders = #占位符及其替換應(yīng)用于sql遷移腳本上祈。
spring.flyway.repeatable-sql-migration-prefix = R E嘧瘢可重復(fù)SQL遷移的文件名前綴。
spring.flyway.schemas = #由
Flyway 管理的方案名稱(區(qū)分大小寫(xiě))登刺。spring.flyway.skip-default-callbacks = false #是否跳過(guò)默認(rèn)回調(diào)籽腕。如果為true,則僅使用自定義回調(diào)纸俭。
spring.flyway.skip-default-resolvers = false #是否跳過(guò)默認(rèn)的解析器皇耗。如果為true,則僅使用自定義解析程序掉蔬。
spring.flyway.sql-migration-prefix = V.#SQL遷移的文件名前綴廊宪。
spring.flyway.sql-migration-separator = __ #SQL遷移的文件名分隔符。
spring.flyway.sql-migration-suffixes = .sql #SQL遷移的文件名后綴女轿。
spring.flyway.table = flyway_schema_history #
將由 Flyway 使用的架構(gòu)架構(gòu)歷史記錄表的名稱箭启。spring.flyway.target = #應(yīng)考慮遷移的目標(biāo)版本。
spring.flyway.url = 要遷移的數(shù)據(jù)庫(kù)的JDBC url蛉迹。如果未設(shè)置傅寡,則使用主要配置的數(shù)據(jù)源。
spring.flyway.user = #要遷移的數(shù)據(jù)庫(kù)的登錄用戶北救。
spring.flyway.validate-on-migrate = true #是否在執(zhí)行遷移時(shí)自動(dòng)調(diào)用validate荐操。
#LIQUIBASE(LiquibaseProperties)
spring.liquibase.change-log = classpath:/db/changelog/db.changelog-master.yaml# 更改日志配置路徑。
spring.liquibase.check-change-log-location = true #是否檢查更改日志位置是否存在珍策。
spring.liquibase.contexts = #逗號(hào)分隔的運(yùn)行時(shí)上下文列表托启。
spring.liquibase.database-change-log-lock-table = DATABASECHANGELOGLOCK #用于跟蹤并發(fā)Liquibase用法的表的名稱。
spring.liquibase.database-change-log-table = DATABASECHANGELOG #用于跟蹤更改歷史
記錄的表的名稱攘宙。spring.liquibase.default-模式= #默認(rèn)數(shù)據(jù)庫(kù)架構(gòu)屯耸。
spring.liquibase.drop-first = false #是否首先刪除數(shù)據(jù)庫(kù)模式拐迁。
spring.liquibase.enabled = true #是否啟用Liquibase支持。
spring.liquibase.labels = #逗號(hào)分隔的運(yùn)行時(shí)標(biāo)簽列表疗绣。
spring.liquibase.liquibase-schema = #Schema用于Liquibase對(duì)象线召。
spring.liquibase.liquibase-tablespace = #用于Liquibase對(duì)象的表空間。
spring.liquibase.parameters多矮。* = #更改日志參數(shù)缓淹。
spring.liquibase.password = #要遷移的數(shù)據(jù)庫(kù)的登錄密碼。
spring.liquibase.rollback-file = #執(zhí)行更新時(shí)寫(xiě)入回滾SQL的文件塔逃。
spring.liquibase.test-rollback-on-update = false #是否應(yīng)在執(zhí)行更新之前測(cè)試回滾讯壶。
spring.liquibase.url = #JDBC要遷移的數(shù)據(jù)庫(kù)的URL。如果未設(shè)置患雏,則使用主要配置的數(shù)據(jù)源鹏溯。
spring.liquibase.user = #要遷移的數(shù)據(jù)庫(kù)的登錄用戶。
#COUCHBASE(CouchbaseProperties)
spring.couchbase.bootstrap-hosts = #Couchbase 節(jié)點(diǎn)(主機(jī)或IP地址)來(lái)自引導(dǎo)程序淹仑。
spring.couchbase.bucket.name = default #要連接的存儲(chǔ)桶的名稱。
spring.couchbase.bucket.password =? #桶的密碼肺孵。
spring.couchbase.env.endpoints.key-value = 1 #針對(duì)鍵/值服務(wù)的每個(gè)節(jié)點(diǎn)的套接字?jǐn)?shù)匀借。
spring.couchbase.env.endpoints.queryservice.min-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最小套接字?jǐn)?shù)。
spring.couchbase.env.endpoints.queryservice.max-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最大套接字?jǐn)?shù)平窘。
spring.couchbase.env.endpoints.viewservice.min-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最小套接字?jǐn)?shù)吓肋。
spring.couchbase.env.endpoints.viewservice.max-endpoints = 1 #每個(gè)節(jié)點(diǎn)的最大套接字?jǐn)?shù)。
spring.couchbase.env.ssl.enabled = #是否啟用SSL支持瑰艘。除非另有說(shuō)明是鬼,否則在提供“keyStore”時(shí)自動(dòng)啟用。
spring.couchbase.env.ssl.key-store = #保存證書(shū)的JVM密鑰庫(kù)的路徑紫新。
spring.couchbase.env.ssl.key-store-password = #用于訪問(wèn)密鑰庫(kù)的密碼均蜜。
spring.couchbase.env.timeouts.connect = 5000ms #桶連接超時(shí)。
spring.couchbase.env.timeouts.key-value = 2500ms #對(duì)特定密鑰超時(shí)執(zhí)行的阻止操作芒率。
spring.couchbase.env.timeouts.query = 7500ms #N1QL查詢操作超時(shí)囤耳。
spring.couchbase.env.timeouts.socket-connect = 1000ms #Socket 連接超時(shí)。
spring.couchbase.env.timeouts.view = 7500ms #常規(guī)和地理空間視圖操作超時(shí)融击。
#DAO (PersistenceExceptionTranslationAutoConfiguration)
spring.dao.exceptiontranslation.enabled = true #是否啟用PersistenceExceptionTranslationPostProcessor凑兰。
#CASSANDRA (CassandraProperties)
spring.data.cassandra.cluster-name = #Cassandra 集群的名稱闽晦。
spring.data.cassandra.compression = none #Cassandra二進(jìn)制協(xié)議支持的壓縮。
spring.data.cassandra.connect-timeout = #Socket 選項(xiàng):連接超時(shí)椎麦。
spring.data.cassandra.consistency-level = #查詢一致性級(jí)別。
spring.data.cassandra.contact-points = localhost #群集節(jié)點(diǎn)地址材彪。
spring.data.cassandra.fetch-size = #查詢默認(rèn)提取大小观挎。
spring.data.cassandra.jmx-enabled = false#是否啟用JMX報(bào)告琴儿。
spring.data.cassandra.keyspace-name = #要使用的Keyspace名稱。
spring.data.cassandra.port = #Cassandra 服務(wù)器的端口键兜。
spring.data.cassandra.password = #服務(wù)器的登錄密碼凤类。
spring.data.cassandra.pool.heartbeat-interval = 30s #Heartbeat interval,在此之后普气,在空閑連接上發(fā)送消息以確保它仍然存在谜疤。如果未指定持續(xù)時(shí)間后綴,則將使用秒现诀。
spring.data.cassandra.pool.idle-timeout = 120s #刪除空閑連接之前的空閑超時(shí)夷磕。如果未指定持續(xù)時(shí)間后綴,則將使用秒仔沿。
spring.data.cassandra.pool.max隊(duì)列大小= 256 #如果沒(méi)有可用連接坐桩,則排隊(duì)的最大請(qǐng)求數(shù)。
spring.data.cassandra.pool.pool-timeout = 5000ms #嘗試從主機(jī)池獲取連接時(shí)的池超時(shí)封锉。
spring.data.cassandra.read-timeout = #Socket 選項(xiàng):讀取超時(shí)绵跷。
spring.data.cassandra.repositories.type = auto #要啟用的Cassandra存儲(chǔ)庫(kù)的類型。
spring.data.cassandra.serial-consistency-level = #查詢串行一致性級(jí)別成福。
spring.data.cassandra.schema-action = none #啟動(dòng)時(shí)要采取的架構(gòu)操作碾局。
spring.data.cassandra.ssl = false #啟用SSL支持。
spring.data.cassandra.username = #服務(wù)器的登錄用戶奴艾。
#DATA COUCHBASE(CouchbaseDataProperties)
spring.data.couchbase.auto-index = false #自動(dòng)創(chuàng)建視圖和索引净当。
spring.data.couchbase.consistency = read-your-own-writes #在生成的查詢中默認(rèn)應(yīng)用的一致性。
spring.data.couchbase.repositories.type = auto #要啟用的Couchbase存儲(chǔ)庫(kù)的類型蕴潦。
#ELASTICSEARCH(ElasticsearchProperties)
spring.data.elasticsearch.cluster-name = elasticsearch #Elasticsearch集群名稱像啼。
spring.data.elasticsearch.cluster-nodes = #逗號(hào)分隔的集群節(jié)點(diǎn)地址列表。
spring.data.elasticsearch.properties潭苞。* = #用于配置客戶端的其他屬性忽冻。
spring.data.elasticsearch.repositories.enabled = true #是否啟用Elasticsearch存儲(chǔ)庫(kù)。
#DATA JDBC spring.data.jdbc.repositories.enabled = true #是否啟用JDBC存儲(chǔ)庫(kù)萄传。
#DATA LDAP spring.data.ldap.repositories.enabled = true #是否啟用LDAP存儲(chǔ)庫(kù)甚颂。
#MONGODB(MongoProperties)
spring.data.mongodb.authentication-database = #認(rèn)證數(shù)據(jù)庫(kù)名稱。
spring.data.mongodb.database = #數(shù)據(jù)庫(kù)名稱秀菱。
spring.data.mongodb.field-naming-strategy = #要使用的FieldNamingStrategy的完全限定名稱振诬。
spring.data.mongodb.grid-fs-database = #GridFS數(shù)據(jù)庫(kù)名稱。
spring.data.mongodb.host = #Mongo 服務(wù)器主機(jī)衍菱。無(wú)法使用URI設(shè)置赶么。
spring.data.mongodb.password = #mongo 服務(wù)器的登錄密碼。無(wú)法使用URI設(shè)置脊串。
spring.data.mongodb.port = #Mongo 服務(wù)器端口辫呻。無(wú)法使用URI設(shè)置清钥。
spring.data.mongodb.repositories.type = auto #要啟用的Mongo存儲(chǔ)庫(kù)的類型。
spring.data.mongodb.uri = mongodb:// localhost / test #Mongo數(shù)據(jù)庫(kù)URI放闺。無(wú)法使用主機(jī)祟昭,端口和憑據(jù)進(jìn)行設(shè)置。
spring.data.mongodb.username = #mongo 服務(wù)器的登錄用戶怖侦。無(wú)法使用URI設(shè)置篡悟。
#DATA REDIS
spring.data.redis.repositories.enabled = true #是否啟用Redis存儲(chǔ)庫(kù)。
#NEO4J(Neo4jProperties)
spring.data.neo4j.auto-index = none #自動(dòng)索引模式匾寝。
spring.data.neo4j.embedded.enabled = true #如果嵌入式驅(qū)動(dòng)程序可用搬葬,是否啟用嵌入模式。
spring.data.neo4j.open-in-view = true #注冊(cè)O(shè)penSessionInViewInterceptor艳悔。將Neo4j會(huì)話綁定到線程以進(jìn)行整個(gè)請(qǐng)求處理急凰。
spring.data.neo4j.password = #服務(wù)器的登錄密碼。
spring.data.neo4j.repositories.enabled = true #是否啟用Neo4j存儲(chǔ)庫(kù)猜年。
spring.data.neo4j.uri = 驅(qū)動(dòng)程序使用的#URL 抡锈。默認(rèn)情況下自動(dòng)檢測(cè)。
spring.data.neo4j.username = #服務(wù)器的登錄用戶乔外。
#DATA REST(RepositoryRestProperties)
spring.data.rest.base-path = #Spring Data REST用于公開(kāi)存儲(chǔ)庫(kù)資源的基本路徑企孩。
spring.data.rest.default-media-type = #未指定時(shí)用作默認(rèn)值的內(nèi)容類型。
spring.data.rest.default-page-size = #默認(rèn)頁(yè)面大小袁稽。
spring.data.rest.detection-strategy = default #用于確定暴露哪些存儲(chǔ)庫(kù)的策略。
spring.data.rest.enable-enum-translation = #是否通過(guò)Spring Data REST默認(rèn)資源包啟用枚舉值轉(zhuǎn)換擒抛。
spring.data.rest.limit-param-name =#URL查詢字符串參數(shù)的名稱推汽,指示一次返回多少結(jié)果。
spring.data.rest.max-page-size = #最大頁(yè)面大小歧沪。
spring.data.rest.page-param-name = #URL 查詢字符串參數(shù)的名稱歹撒,指示要返回的頁(yè)面。
spring.data.rest.return-body-on-create = #是否在創(chuàng)建實(shí)體后返回響應(yīng)正文诊胞。
spring.data.rest.return-body-on-update = #更新實(shí)體后是否返回響應(yīng)正文暖夭。
spring.data.rest.sort-param-name = #URL 查詢字符串參數(shù)的名稱,指示對(duì)結(jié)果進(jìn)行排序的方向撵孤。
#SOLR (SolrProperties)
spring.data.solr.host = http://127.0.0.1:8983 / solr #Solr host迈着。如果設(shè)置了“zk-host”,則忽略邪码。
spring.data.solr.repositories.enabled = true #是否啟用Solr存儲(chǔ)庫(kù)裕菠。
spring.data.solr.zk-host = #ZooKeeper主機(jī)地址,格式為HOST:PORT闭专。
#DATA WEB(SpringDataWebProperties)
spring.data.web.pageable.default頁(yè)大小 = 20 #缺省頁(yè)大小奴潘。
spring.data.web.pageable.max-page-size = 2000 #要接受的最大頁(yè)面大小旧烧。
spring.data.web.pageable.one-indexed-parameters = false #是否公開(kāi)和假設(shè)從1開(kāi)始的頁(yè)碼索引。
spring.data.web.pageable.page-parameter = page #頁(yè)面索引參數(shù)名稱画髓。
spring.data.web.pageable.prefix = #
常用前綴掘剪,用于頁(yè)碼和頁(yè)面大小參數(shù)。spring.data.web.pageable.qualifier-delimiter = _#限定符與實(shí)際頁(yè)碼和大小屬性之間使用的分隔符奈虾。
spring.data.web.pageable.size-parameter = size #頁(yè)面大小參數(shù)名稱夺谁。
spring.data.web.sort.sort-parameter = sort #排序參數(shù)名稱。
#DATASOURCE (DataSourceAutoConfiguration&DataSourceProperties)
spring.datasource.continue-on-error = false #初始化數(shù)據(jù)庫(kù)時(shí)是否發(fā)生錯(cuò)誤時(shí)停止愚墓。
spring.datasource.data = #Data (DML)腳本資源引用予权。
spring.datasource.data-username = #用于執(zhí)行DML腳本的數(shù)據(jù)庫(kù)
的用戶名(如果不同)。spring.datasource.data-password = #執(zhí)行DML腳本的數(shù)據(jù)庫(kù)的密碼(如果不同)浪册。
spring.datasource.dbcp2扫腺。* = #Commons DBCP2特定設(shè)置
spring.datasource.driver-class-name =#JDBC驅(qū)動(dòng)程序的完全限定名稱。默認(rèn)情況下村象,基于URL自動(dòng)檢測(cè)笆环。
spring.datasource.generate-unique-name = false #是否生成隨機(jī)數(shù)據(jù)源名稱。
spring.datasource.hikari厚者。* = #Hikari特定設(shè)置
spring.datasource.initialization-mode = embedded #使用可用的DDL和DML腳本初始化數(shù)據(jù)源躁劣。
spring.datasource.jmx-enabled = false #是否啟用JMX支持(如果由基礎(chǔ)池提供)。
spring.datasource.jndi-name = #JNDI數(shù)據(jù)源的位置库菲。設(shè)置時(shí)將忽略類账忘,URL,用戶名和密碼熙宇。
spring.datasource.name =#數(shù)據(jù)源的名稱鳖擒。使用嵌入式數(shù)據(jù)庫(kù)時(shí)默認(rèn)為“testdb”。
spring.datasource.password = #數(shù)據(jù)庫(kù)的登錄密碼烫止。
spring.datasource.platform = all #在DDL或DML腳本中使用的平臺(tái)(例如架構(gòu) -? $ {platform} .sql或data? -? $ {platform} .sql)蒋荚。
spring.datasource.schema = #Schema (DDL)腳本資源引用。
spring.datasource.schema-username = #執(zhí)行DDL腳本的數(shù)據(jù)庫(kù)
的用戶名(如果不同)馆蠕。spring.datasource.schema-password = #執(zhí)行DDL腳本的數(shù)據(jù)庫(kù)的密碼(如果不同)期升。
spring.datasource.separator =;#SQL初始化腳本中的語(yǔ)句分隔符。
spring.datasource.sql-script-encoding = #SQL 腳本編碼互躬。
spring.datasource.tomcat播赁。* = #Tomcat數(shù)據(jù)源特定設(shè)置
spring.datasource.type = #要使用的連接池實(shí)現(xiàn)的完全限定名稱。默認(rèn)情況下吨铸,它是從類路徑中自動(dòng)檢測(cè)到的行拢。
spring.datasource.url = #JDBC數(shù)據(jù)庫(kù)的URL。
spring.datasource.username = #登錄數(shù)據(jù)庫(kù)的用戶名。
spring.datasource.xa.data-source-class-name = #XA 數(shù)據(jù)源完全限定名稱舟奠。
spring.datasource.xa.properties =#傳遞給XA數(shù)據(jù)源的屬性竭缝。