springboot相关配置
2017-09-16 15:07
916 查看
#===================================================================
#COMMONSPRINGBOOTPROPERTIES
#
#Thissamplefileisprovidedasaguideline.DoNOTcopyitinits
#entiretytoyourownapplication.^^^
#===================================================================
#----------------------------------------
#COREPROPERTIES
#----------------------------------------
#BANNER
banner.charset=UTF-8#Bannerfileencoding.
banner.location=classpath:banner.txt#Bannerfilelocation.
banner.image.location=classpath:banner.gif#Bannerimagefilelocation(jpg/pngcanalsobeused).
banner.image.width=#Widthofthebannerimageinchars(default76)
banner.image.height=#Heightofthebannerimageinchars(defaultbasedonimageheight)
banner.image.margin=#Lefthandimagemargininchars(default2)
banner.image.invert=#Ifimagesshouldbeinvertedfordarkterminalthemes(defaultfalse)
#LOGGING
logging.config=#Locationoftheloggingconfigurationfile.Forinstance`classpath:logback.xml`forLogback
logging.exception-conversion-word=%wEx#Conversionwordusedwhenloggingexceptions.
logging.file=#Logfilename.Forinstance`myapp.log`
logging.level.*=#Loglevelsseveritymapping.Forinstance`logging.level.org.springframework=DEBUG`
logging.path=#Locationofthelogfile.Forinstance`/var/log`
logging.pattern.console=#Appenderpatternforoutputtotheconsole.Onlysupportedwiththedefaultlogbacksetup.
logging.pattern.file=#Appenderpatternforoutputtothefile.Onlysupportedwiththedefaultlogbacksetup.
logging.pattern.level=#Appenderpatternforloglevel(default%5p).Onlysupportedwiththedefaultlogbacksetup.
logging.register-shutdown-hook=false#Registerashutdownhookfortheloggingsystemwhenitisinitialized.
#AOP
spring.aop.auto=true#Add@EnableAspectJAutoProxy.
spring.aop.proxy-target-class=false#Whethersubclass-based(CGLIB)proxiesaretobecreated(true)asopposedtostandardJavainterface-basedproxies(false).
#IDENTITY(ContextIdApplicationContextInitializer)
spring.application.index=#Applicationindex.
spring.application.name=#Applicationname.
#ADMIN(SpringApplicationAdminJmxAutoConfiguration)
spring.application.admin.enabled=false#Enableadminfeaturesfortheapplication.
spring.application.admin.jmx-name=org.springframework.boot:type=Admin,name=SpringApplication#JMXnameoftheapplicationadminMBean.
#AUTO-CONFIGURATION
spring.autoconfigure.exclude=#Auto-configurationclassestoexclude.
#SPRINGCORE
spring.beaninfo.ignore=true#SkipsearchofBeanInfoclasses.
#SPRINGCACHE(CacheProperties)
spring.cache.cache-names=#Comma-separatedlistofcachenamestocreateifsupportedbytheunderlyingcachemanager.
spring.cache.caffeine.spec=#Thespectousetocreatecaches.CheckCaffeineSpecformoredetailsonthespecformat.
spring.cache.couchbase.expiration=0#Entryexpirationinmilliseconds.Bydefaulttheentriesneverexpire.
spring.cache.ehcache.config=#ThelocationoftheconfigurationfiletousetoinitializeEhCache.
spring.cache.guava.spec=#Thespectousetocreatecaches.CheckCacheBuilderSpecformoredetailsonthespecformat.
spring.cache.infinispan.config=#ThelocationoftheconfigurationfiletousetoinitializeInfinispan.
spring.cache.jcache.config=#Thelocationoftheconfigurationfiletousetoinitializethecachemanager.
spring.cache.jcache.provider=#FullyqualifiednameoftheCachingProviderimplementationtousetoretrievetheJSR-107compliantcachemanager.OnlyneededifmorethanoneJSR-107implementationisavailableontheclasspath.
spring.cache.type=#Cachetype,auto-detectedaccordingtotheenvironmentbydefault.
#SPRINGCONFIG-usingenvironmentpropertyonly(ConfigFileApplicationListener)
spring.config.location=#Configfilelocations.
spring.config.name=application#Configfilename.
#HAZELCAST(HazelcastProperties)
spring.hazelcast.config=#ThelocationoftheconfigurationfiletousetoinitializeHazelcast.
#PROJECTINFORMATION(ProjectInfoProperties)
spring.info.build.location=classpath:META-INF/build-info.properties#Locationofthegeneratedbuild-info.propertiesfile.
spring.info.git.location=classpath:git.properties#Locationofthegeneratedgit.propertiesfile.
#JMX
spring.jmx.default-domain=#JMXdomainname.
spring.jmx.enabled=true#ExposemanagementbeanstotheJMXdomain.
spring.jmx.server=mbeanServer#MBeanServerbeanname.
#Email(MailProperties)
spring.mail.default-encoding=UTF-8#DefaultMimeMessageencoding.
spring.mail.host=#SMTPserverhost.Forinstance`smtp.example.com`
spring.mail.jndi-name=#SessionJNDIname.Whenset,takesprecedencetoothersmailsettings.
spring.mail.password=#LoginpasswordoftheSMTPserver.
spring.mail.port=#SMTPserverport.
spring.mail.properties.*=#AdditionalJavaMailsessionproperties.
spring.mail.protocol=smtp#ProtocolusedbytheSMTPserver.
spring.mail.test-connection=false#Testthatthemailserverisavailableonstartup.
spring.mail.username=#LoginuseroftheSMTPserver.
#APPLICATIONSETTINGS(SpringApplication)
spring.main.banner-mode=console#Modeusedtodisplaythebannerwhentheapplicationruns.
spring.main.sources=#Sources(classname,packagenameorXMLresourcelocation)toincludeintheApplicationContext.
spring.main.web-environment=#Runtheapplicationinawebenvironment(auto-detectedbydefault).
#FILEENCODING(FileEncodingApplicationListener)
spring.mandatory-file-encoding=#Expectedcharacterencodingtheapplicationmustuse.
#INTERNATIONALIZATION(MessageSourceAutoConfiguration)
spring.messages.always-use-message-format=false#SetwhethertoalwaysapplytheMessageFormatrules,parsingevenmessageswithoutarguments.
spring.messages.basename=messages#Comma-separatedlistofbasenames,eachfollowingtheResourceBundleconvention.
spring.messages.cache-seconds=-1#Loadedresourcebundlefilescacheexpiration,inseconds.Whensetto-1,bundlesarecachedforever.
spring.messages.encoding=UTF-8#Messagebundlesencoding.
spring.messages.fallback-to-system-locale=true#SetwhethertofallbacktothesystemLocaleifnofilesforaspecificLocalehavebeenfound.
#OUTPUT
spring.output.ansi.enabled=detect#ConfiguretheANSIoutput.
#PIDFILE(ApplicationPidFileWriter)
spring.pid.fail-on-write-error=#FailifApplicationPidFileWriterisusedbutitcannotwritethePIDfile.
spring.pid.file=#LocationofthePIDfiletowrite(ifApplicationPidFileWriterisused).
#PROFILES
spring.profiles.active=#Comma-separatedlist(orlistifusingYAML)ofactiveprofiles.
spring.profiles.include=#Unconditionallyactivatethespecifiedcommaseparatedprofiles(orlistofprofilesifusingYAML).
#SENDGRID(SendGridAutoConfiguration)
spring.sendgrid.api-key=#SendGridapikey(alternativetousername/password)
spring.sendgrid.username=#SendGridaccountusername
spring.sendgrid.password=#SendGridaccountpassword
spring.sendgrid.proxy.host=#SendGridproxyhost
spring.sendgrid.proxy.port=#SendGridproxyport
#----------------------------------------
#WEBPROPERTIES
#----------------------------------------
#EMBEDDEDSERVERCONFIGURATION(ServerProperties)
server.address=#Networkaddresstowhichtheservershouldbindto.
server.compression.enabled=false#Ifresponsecompressionisenabled.
server.compression.excluded-user-agents=#Listofuser-agentstoexcludefromcompression.
server.compression.mime-types=#Comma-separatedlistofMIMEtypesthatshouldbecompressed.Forinstance`text/html,text/css,application/json`
server.compression.min-response-size=#Minimumresponsesizethatisrequiredforcompressiontobeperformed.Forinstance2048
server.connection-timeout=#TimeinmillisecondsthatconnectorswillwaitforanotherHTTPrequestbeforeclosingtheconnection.Whennotset,theconnector'scontainer-specificdefaultwillbeused.Useavalueof-1toindicateno(i.e.infinite)timeout.
server.context-parameters.*=#Servletcontextinitparameters.Forinstance`server.context-parameters.a=alpha`
server.context-path=#Contextpathoftheapplication.
server.display-name=application#Displaynameoftheapplication.
server.max-http-header-size=0#MaximumsizeinbytesoftheHTTPmessageheader.
server.error.include-stacktrace=never#Whentoincludea"stacktrace"attribute.
server.error.path=/error#Pathoftheerrorcontroller.
server.error.whitelabel.enabled=true#Enablethedefaulterrorpagedisplayedinbrowsersincaseofaservererror.
server.jetty.acceptors=#Numberofacceptorthreadstouse.
server.jetty.max-http-post-size=0#MaximumsizeinbytesoftheHTTPpostorputcontent.
server.jetty.selectors=#Numberofselectorthreadstouse.
server.jsp-servlet.class-name=org.apache.jasper.servlet.JspServlet#TheclassnameoftheJSPservlet.
server.jsp-servlet.init-parameters.*=#InitparametersusedtoconfiguretheJSPservlet
server.jsp-servlet.registered=true#WhetherornottheJSPservletisregistered
server.port=8080#ServerHTTPport.
server.server-header=#ValuetousefortheServerresponseheader(noheaderissentifempty)
server.servlet-path=/#Pathofthemaindispatcherservlet.
server.use-forward-headers=#IfX-Forwarded-*headersshouldbeappliedtotheHttpRequest.
server.session.cookie.comment=#Commentforthesessioncookie.
server.session.cookie.domain=#Domainforthesessioncookie.
server.session.cookie.http-only=#"HttpOnly"flagforthesessioncookie.
server.session.cookie.max-age=#Maximumageofthesessioncookieinseconds.
server.session.cookie.name=#Sessioncookiename.
server.session.cookie.path=#Pathofthesessioncookie.
server.session.cookie.secure=#"Secure"flagforthesessioncookie.
server.session.persistent=false#Persistsessiondatabetweenrestarts.
server.session.store-dir=#Directoryusedtostoresessiondata.
server.session.timeout=#Sessiontimeoutinseconds.
server.session.tracking-modes=#Sessiontrackingmodes(oneormoreofthefollowing:"cookie","url","ssl").
server.ssl.ciphers=#SupportedSSLciphers.
server.ssl.client-auth=#Whetherclientauthenticationiswanted("want")orneeded("need").Requiresatruststore.
server.ssl.enabled=#EnableSSLsupport.
server.ssl.enabled-protocols=#EnabledSSLprotocols.
server.ssl.key-alias=#Aliasthatidentifiesthekeyinthekeystore.
server.ssl.key-password=#Passwordusedtoaccessthekeyinthekeystore.
server.ssl.key-store=#PathtothekeystorethatholdstheSSLcertificate(typicallyajksfile).
server.ssl.key-store-password=#Passwordusedtoaccessthekeystore.
server.ssl.key-store-provider=#Providerforthekeystore.
server.ssl.key-store-type=#Typeofthekeystore.
server.ssl.protocol=TLS#SSLprotocoltouse.
server.ssl.trust-store=#TruststorethatholdsSSLcertificates.
server.ssl.trust-store-password=#Passwordusedtoaccessthetruststore.
server.ssl.trust-store-provider=#Providerforthetruststore.
server.ssl.trust-store-type=#Typeofthetruststore.
server.tomcat.accept-count=#Maximumqueuelengthforincomingconnectionrequestswhenallpossiblerequestprocessingthreadsareinuse.
server.tomcat.accesslog.buffered=true#Bufferoutputsuchthatitisonlyflushedperiodically.
server.tomcat.accesslog.directory=logs#Directoryinwhichlogfilesarecreated.Canberelativetothetomcatbasedirorabsolute.
server.tomcat.accesslog.enabled=false#Enableaccesslog.
server.tomcat.accesslog.pattern=common#Formatpatternforaccesslogs.
server.tomcat.accesslog.prefix=access_log#Logfilenameprefix.
server.tomcat.accesslog.rename-on-rotate=false#Deferinclusionofthedatestampinthefilenameuntilrotatetime.
server.tomcat.accesslog.request-attributes-enabled=false#SetrequestattributesforIPaddress,Hostname,protocolandportusedfortherequest.
server.tomcat.accesslog.rotate=true#Enableaccesslogrotation.
server.tomcat.accesslog.suffix=.log#Logfilenamesuffix.
server.tomcat.additional-tld-skip-patterns=#Comma-separatedlistofadditionalpatternsthatmatchjarstoignoreforTLDscanning.
server.tomcat.background-processor-delay=30#DelayinsecondsbetweentheinvocationofbackgroundProcessmethods.
server.tomcat.basedir=#Tomcatbasedirectory.Ifnotspecifiedatemporarydirectorywillbeused.
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}#regularexpressionmatchingtrustedIPaddresses.
server.tomcat.max-connections=#Maximumnumberofconnectionsthattheserverwillacceptandprocessatanygiventime.
server.tomcat.max-http-post-size=0#MaximumsizeinbytesoftheHTTPpostcontent.
server.tomcat.max-threads=0#Maximumamountofworkerthreads.
server.tomcat.min-spare-threads=0#Minimumamountofworkerthreads.
server.tomcat.port-header=X-Forwarded-Port#NameoftheHTTPheaderusedtooverridetheoriginalportvalue.
server.tomcat.protocol-header=#Headerthatholdstheincomingprotocol,usuallynamed"X-Forwarded-Proto".
server.tomcat.protocol-header-https-value=https#ValueoftheprotocolheaderthatindicatesthattheincomingrequestusesSSL.
server.tomcat.redirect-context-root=#Whetherrequeststothecontextrootshouldberedirectedbyappendinga/tothepath.
server.tomcat.remote-ip-header=#Nameofthehttpheaderfromwhichtheremoteipisextracted.Forinstance`X-FORWARDED-FOR`
server.tomcat.uri-encoding=UTF-8#CharacterencodingtousetodecodetheURI.
server.undertow.accesslog.dir=#Undertowaccesslogdirectory.
server.undertow.accesslog.enabled=false#Enableaccesslog.
server.undertow.accesslog.pattern=common#Formatpatternforaccesslogs.
server.undertow.accesslog.prefix=access_log.#Logfilenameprefix.
server.undertow.accesslog.rotate=true#Enableaccesslogrotation.
server.undertow.accesslog.suffix=log#Logfilenamesuffix.
server.undertow.buffer-size=#Sizeofeachbufferinbytes.
server.undertow.buffers-per-region=#Numberofbufferperregion.
server.undertow.direct-buffers=#AllocatebuffersoutsidetheJavaheap.
server.undertow.io-threads=#NumberofI/Othreadstocreatefortheworker.
server.undertow.max-http-post-size=0#MaximumsizeinbytesoftheHTTPpostcontent.
server.undertow.worker-threads=#Numberofworkerthreads.
#FREEMARKER(FreeMarkerAutoConfiguration)
spring.freemarker.allow-request-override=false#SetwhetherHttpServletRequestattributesareallowedtooverride(hide)controllergeneratedmodelattributesofthesamename.
spring.freemarker.allow-session-override=false#SetwhetherHttpSessionattributesareallowedtooverride(hide)controllergeneratedmodelattributesofthesamename.
spring.freemarker.cache=false#Enabletemplatecaching.
spring.freemarker.charset=UTF-8#Templateencoding.
spring.freemarker.check-template-location=true#Checkthatthetemplateslocationexists.
spring.freemarker.content-type=text/html#Content-Typevalue.
spring.freemarker.enabled=true#EnableMVCviewresolutionforthistechnology.
spring.freemarker.expose-request-attributes=false#Setwhetherallrequestattributesshouldbeaddedtothemodelpriortomergingwiththetemplate.
spring.freemarker.expose-session-attributes=false#SetwhetherallHttpSessionattributesshouldbeaddedtothemodelpriortomergingwiththetemplate.
spring.freemarker.expose-spring-macro-helpers=true#SetwhethertoexposeaRequestContextforusebySpring'smacrolibrary,underthename"springMacroRequestContext".
spring.freemarker.prefer-file-system-access=true#Preferfilesystemaccessfortemplateloading.Filesystemaccessenableshotdetectionoftemplatechanges.
spring.freemarker.prefix=#PrefixthatgetsprependedtoviewnameswhenbuildingaURL.
spring.freemarker.request-context-attribute=#NameoftheRequestContextattributeforallviews.
spring.freemarker.settings.*=#Well-knownFreeMarkerkeyswhichwillbepassedtoFreeMarker'sConfiguration.
spring.freemarker.suffix=#SuffixthatgetsappendedtoviewnameswhenbuildingaURL.
spring.freemarker.template-loader-path=classpath:/templates/#Comma-separatedlistoftemplatepaths.
spring.freemarker.view-names=#Whitelistofviewnamesthatcanberesolved.
#GROOVYTEMPLATES(GroovyTemplateAutoConfiguration)
spring.groovy.template.allow-request-override=false#SetwhetherHttpServletRequestattributesareallowedtooverride(hide)controllergeneratedmodelattributesofthesamename.
spring.groovy.template.allow-session-override=false#SetwhetherHttpSessionattributesareallowedtooverride(hide)controllergeneratedmodelattributesofthesamename.
spring.groovy.template.cache=#Enabletemplatecaching.
spring.groovy.template.charset=UTF-8#Templateencoding.
spring.groovy.template.check-template-location=true#Checkthatthetemplateslocationexists.
spring.groovy.template.configuration.*=#SeeGroovyMarkupConfigurer
spring.groovy.template.content-type=test/html#Content-Typevalue.
spring.groovy.template.enabled=true#EnableMVCviewresolutionforthistechnology.
spring.groovy.template.expose-request-attributes=false#Setwhetherallrequestattributesshouldbeaddedtothemodelpriortomergingwiththetemplate.
spring.groovy.template.expose-session-attributes=false#SetwhetherallHttpSessionattributesshouldbeaddedtothemodelpriortomergingwiththetemplate.
spring.groovy.template.expose-spring-macro-helpers=true#SetwhethertoexposeaRequestContextforusebySpring'smacrolibrary,underthename"springMacroRequestContext".
spring.groovy.template.prefix=#PrefixthatgetsprependedtoviewnameswhenbuildingaURL.
spring.groovy.template.request-context-attribute=#NameoftheRequestContextattributeforallviews.
spring.groovy.template.resource-loader-path=classpath:/templates/#Templatepath.
spring.groovy.template.suffix=.tpl#SuffixthatgetsappendedtoviewnameswhenbuildingaURL.
spring.groovy.template.view-names=#Whitelistofviewnamesthatcanberesolved.
#SPRINGHATEOAS(HateoasProperties)
spring.hateoas.use-hal-as-default-json-media-type=true#Specifyifapplication/hal+jsonresponsesshouldbesenttorequeststhatacceptapplication/json.
#HTTPmessageconversion
spring.http.converters.preferred-json-mapper=jackson#PreferredJSONmappertouseforHTTPmessageconversion.Setto"gson"toforcetheuseofGsonwhenbothitandJacksonareontheclasspath.
#HTTPencoding(HttpEncodingProperties)
spring.http.encoding.charset=UTF-8#CharsetofHTTPrequestsandresponses.Addedtothe"Content-Type"headerifnotsetexplicitly.
spring.http.encoding.enabled=true#Enablehttpencodingsupport.
spring.http.encoding.force=#ForcetheencodingtotheconfiguredcharsetonHTTPrequestsandresponses.
spring.http.encoding.force-request=#ForcetheencodingtotheconfiguredcharsetonHTTPrequests.Defaultstotruewhen"force"hasnotbeenspecified.
spring.http.encoding.force-response=#ForcetheencodingtotheconfiguredcharsetonHTTPresponses.
spring.http.encoding.mapping=#LocaletoEncodingmapping.
#MULTIPART(MultipartProperties)
spring.http.multipart.enabled=true#Enablesupportofmulti-partuploads.
spring.http.multipart.file-size-threshold=0#Thresholdafterwhichfileswillbewrittentodisk.Valuescanusethesuffixed"MB"or"KB"toindicateaMegabyteorKilobytesize.
spring.http.multipart.location=#Intermediatelocationofuploadedfiles.
spring.http.multipart.max-file-size=1MB#Maxfilesize.Valuescanusethesuffixed"MB"or"KB"toindicateaMegabyteorKilobytesize.
spring.http.multipart.max-request-size=10MB#Maxrequestsize.Valuescanusethesuffixed"MB"or"KB"toindicateaMegabyteorKilobytesize.
spring.http.multipart.resolve-lazily=false#Whethertoresolvethemultipartrequestlazilyatthetimeoffileorparameteraccess.
#JACKSON(JacksonProperties)
spring.jackson.date-format=#Dateformatstringorafully-qualifieddateformatclassname.Forinstance`yyyy-MM-ddHH:mm:ss`.
spring.jackson.default-property-inclusion=#Controlstheinclusionofpropertiesduringserialization.
spring.jackson.deserialization.*=#Jacksonon/offfeaturesthataffectthewayJavaobjectsaredeserialized.
spring.jackson.generator.*=#Jacksonon/offfeaturesforgenerators.
spring.jackson.joda-date-time-format=#Jodadatetimeformatstring.Ifnotconfigured,"date-format"willbeusedasafallbackifitisconfiguredwithaformatstring.
spring.jackson.locale=#Localeusedforformatting.
spring.jackson.mapper.*=#Jacksongeneralpurposeon/offfeatures.
spring.jackson.parser.*=#Jacksonon/offfeaturesforparsers.
spring.jackson.property-naming-strategy=#OneoftheconstantsonJackson'sPropertyNamingStrategy.Canalsobeafully-qualifiedclassnameofaPropertyNamingStrategysubclass.
spring.jackson.serialization.*=#Jacksonon/offfeaturesthataffectthewayJavaobjectsareserialized.
spring.jackson.time-zone=#Timezoneusedwhenformattingdates.Forinstance`America/Los_Angeles`
#JERSEY(JerseyProperties)
spring.jersey.application-path=#PaththatservesasthebaseURIfortheapplication.Overridesthevalueof"@ApplicationPath"ifspecified.
spring.jersey.filter.order=0#Jerseyfilterchainorder.
spring.jersey.init.*=#InitparameterstopasstoJerseyviatheservletorfilter.
spring.jersey.servlet.load-on-startup=-1#LoadonstartuppriorityoftheJerseyservlet.
spring.jersey.type=servlet#Jerseyintegrationtype.
#SPRINGLDAP(LdapProperties)
spring.ldap.urls=#LDAPURLsoftheserver.
spring.ldap.base=#Basesuffixfromwhichalloperationsshouldoriginate.
spring.ldap.username=#Loginuseroftheserver.
spring.ldap.password=#Loginpasswordoftheserver.
spring.ldap.base-environment.*=#LDAPspecificationsettings.
#EMBEDDEDLDAP(EmbeddedLdapProperties)
spring.ldap.embedded.base-dn=#ThebaseDN
spring.ldap.embedded.credential.username=#EmbeddedLDAPusername.
spring.ldap.embedded.credential.password=#EmbeddedLDAPpassword.
spring.ldap.embedded.ldif=classpath:schema.ldif#Schema(LDIF)scriptresourcereference.
spring.ldap.embedded.port=#EmbeddedLDAPport.
spring.ldap.embedded.validation.enabled=true#EnableLDAPschemavalidation.
spring.ldap.embedded.validation.schema=#Pathtothecustomschema.
#SPRINGMOBILEDEVICEVIEWS(DeviceDelegatingViewResolverAutoConfiguration)
spring.mobile.devicedelegatingviewresolver.enable-fallback=false#Enablesupportforfallbackresolution.
spring.mobile.devicedelegatingviewresolver.enabled=false#Enabledeviceviewresolver.
spring.mobile.devicedelegatingviewresolver.mobile-prefix=mobile/#Prefixthatgetsprependedtoviewnamesformobiledevices.
spring.mobile.devicedelegatingviewresolver.mobile-suffix=#Suffixthatgetsappendedtoviewnamesformobiledevices.
spring.mobile.devicedelegatingviewresolver.normal-prefix=#Prefixthatgetsprependedtoviewnamesfornormaldevices.
spring.mobile.devicedelegatingviewresolver.normal-suffix=#Suffixthatgetsappendedtoviewnamesfornormaldevices.
spring.mobile.devicedelegatingviewresolver.tablet-prefix=tablet/#Prefixthatgetsprependedtoviewnamesfortabletdevices.
spring.mobile.devicedelegatingviewresolver.tablet-suffix=#Suffixthatgetsappendedtoviewnamesfortabletdevices.
#SPRINGMOBILESITEPREFERENCE(SitePreferenceAutoConfiguration)
spring.mobile.sitepreference.enabled=true#EnableSitePreferenceHandler.
#MUSTACHETEMPLATES(MustacheAutoConfiguration)
spring.mustache.allow-request-override=#SetwhetherHttpServletRequestattributesareallowedtooverride(hide)controllergeneratedmodelattributesofthesamename.
spring.mustache.allow-session-override=#SetwhetherHttpSessionattributesareallowedtooverride(hide)controllergeneratedmodelattributesofthesamename.
spring.mustache.cache=#Enabletemplatecaching.
spring.mustache.charset=#Templateencoding.
spring.mustache.check-template-location=#Checkthatthetemplateslocationexists.
spring.mustache.content-type=#Content-Typevalue.
spring.mustache.enabled=#EnableMVCviewresolutionforthistechnology.
spring.mustache.expose-request-attributes=#Setwhetherallrequestattributesshouldbeaddedtothemodelpriortomergingwiththetemplate.
spring.mustache.expose-session-attributes=#SetwhetherallHttpSessionattributesshouldbeaddedtothemodelpriortomergingwiththetemplate.
spring.mustache.expose-spring-macro-helpers=#SetwhethertoexposeaRequestContextforusebySpring'smacrolibrary,underthename"springMacroRequestContext".
spring.mustache.prefix=classpath:/templates/#Prefixtoapplytotemplatenames.
spring.mustache.request-context-attribute=#NameoftheRequestContextattributeforallviews.
spring.mustache.suffix=.html#Suffixtoapplytotemplatenames.
spring.mustache.view-names=#Whitelistofviewnamesthatcanberesolved.
#SPRINGMVC(WebMvcProperties)
spring.mvc.async.request-timeout=#Amountoftime(inmilliseconds)beforeasynchronousrequesthandlingtimesout.
spring.mvc.date-format=#Dateformattouse.Forinstance`dd/MM/yyyy`.
spring.mvc.dispatch-trace-request=false#DispatchTRACErequeststotheFrameworkServletdoServicemethod.
spring.mvc.dispatch-options-request=true#DispatchOPTIONSrequeststotheFrameworkServletdoServicemethod.
spring.mvc.favicon.enabled=true#Enableresolutionoffavicon.ico.
spring.mvc.formcontent.putfilter.enabled=true#EnableSpring'sHttpPutFormContentFilter.
spring.mvc.ignore-default-model-on-redirect=true#Ifthecontentofthe"default"modelshouldbeignoredduringredirectscenarios.
spring.mvc.locale=#Localetouse.Bydefault,thislocaleisoverriddenbythe"Accept-Language"header.
spring.mvc.locale-resolver=accept-header#Definehowthelocaleshouldberesolved.
spring.mvc.log-resolved-exception=false#Enablewarnloggingofexceptionsresolvedbya"HandlerExceptionResolver".
spring.mvc.media-types.*=#Mapsfileextensionstomediatypesforcontentnegotiation.
spring.mvc.message-codes-resolver-format=#Formattingstrategyformessagecodes.Forinstance`PREFIX_ERROR_CODE`.
spring.mvc.servlet.load-on-startup=-1#LoadonstartuppriorityoftheSpringWebServicesservlet.
spring.mvc.static-path-pattern=/**#Pathpatternusedforstaticresources.
spring.mvc.throw-exception-if-no-handler-found=false#Ifa"NoHandlerFoundException"shouldbethrownifnoHandlerwasfoundtoprocessarequest.
spring.mvc.view.prefix=#SpringMVCviewprefix.
spring.mvc.view.suffix=#SpringMVCviewsuffix.
#SPRINGRESOURCESHANDLING(ResourceProperties)
spring.resources.add-mappings=true#Enabledefaultresourcehandling.
spring.resources.cache-period=#Cacheperiodfortheresourcesservedbytheresourcehandler,inseconds.
spring.resources.chain.cache=true#EnablecachingintheResourcechain.
spring.resources.chain.enabled=#EnabletheSpringResourceHandlingchain.Disabledbydefaultunlessatleastonestrategyhasbeenenabled.
spring.resources.chain.gzipped=false#Enableresolutionofalreadygzippedresources.
spring.resources.chain.html-application-cache=false#EnableHTML5applicationcachemanifestrewriting.
spring.resources.chain.strategy.content.enabled=false#EnablethecontentVersionStrategy.
spring.resources.chain.strategy.content.paths=/**#Comma-separatedlistofpatternstoapplytotheVersionStrategy.
spring.resources.chain.strategy.fixed.enabled=false#EnablethefixedVersionStrategy.
spring.resources.chain.strategy.fixed.paths=/**#Comma-separatedlistofpatternstoapplytotheVersionStrategy.
spring.resources.chain.strategy.fixed.version=#VersionstringtousefortheVersionStrategy.
spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/#Locationsofstaticresources.
#SPRINGSESSION(SessionProperties)
spring.session.hazelcast.flush-mode=on-save#Sessionsflushmode.
spring.session.hazelcast.map-name=spring:session:sessions#Nameofthemapusedtostoresessions.
spring.session.jdbc.initializer.enabled=#Createtherequiredsessiontablesonstartupifnecessary.Enabledautomaticallyifthedefaulttablenameissetoracustomschemaisconfigured.
spring.session.jdbc.schema=classpath:org/springframework/session/jdbc/schema-@@platform@@.sql#PathtotheSQLfiletousetoinitializethedatabaseschema.
spring.session.jdbc.table-name=SPRING_SESSION#Nameofdatabasetableusedtostoresessions.
spring.session.mongo.collection-name=sessions#Collectionnameusedtostoresessions.
spring.session.redis.flush-mode=on-save#Sessionsflushmode.
spring.session.redis.namespace=#Namespaceforkeysusedtostoresessions.
spring.session.store-type=#Sessionstoretype.
#SPRINGSOCIAL(SocialWebAutoConfiguration)
spring.social.auto-connection-views=false#Enabletheconnectionstatusviewforsupportedproviders.
#SPRINGSOCIALFACEBOOK(FacebookAutoConfiguration)
spring.social.facebook.app-id=#yourapplication'sFacebookAppID
spring.social.facebook.app-secret=#yourapplication'sFacebookAppSecret
#SPRINGSOCIALLINKEDIN(LinkedInAutoConfiguration)
spring.social.linkedin.app-id=#yourapplication'sLinkedInAppID
spring.social.linkedin.app-secret=#yourapplication'sLinkedInAppSecret
#SPRINGSOCIALTWITTER(TwitterAutoConfiguration)
spring.social.twitter.app-id=#yourapplication'sTwitterAppID
spring.social.twitter.app-secret=#yourapplication'sTwitterAppSecret
#THYMELEAF(ThymeleafAutoConfiguration)
spring.thymeleaf.cache=true#Enabletemplatecaching.
spring.thymeleaf.check-template=true#Checkthatthetemplateexistsbeforerenderingit.
spring.thymeleaf.check-template-location=true#Checkthatthetemplateslocationexists.
spring.thymeleaf.content-type=text/html#Content-Typevalue.
spring.thymeleaf.enabled=true#EnableMVCThymeleafviewresolution.
spring.thymeleaf.encoding=UTF-8#Templateencoding.
spring.thymeleaf.excluded-view-names=#Comma-separatedlistofviewnamesthatshouldbeexcludedfromresolution.
spring.thymeleaf.mode=HTML5#Templatemodetobeappliedtotemplates.SeealsoStandardTemplateModeHandlers.
spring.thymeleaf.prefix=classpath:/templates/#PrefixthatgetsprependedtoviewnameswhenbuildingaURL.
spring.thymeleaf.suffix=.html#SuffixthatgetsappendedtoviewnameswhenbuildingaURL.
spring.thymeleaf.template-resolver-order=#Orderofthetemplateresolverinthechain.
spring.thymeleaf.view-names=#Comma-separatedlistofviewnamesthatcanberesolved.
#SPRINGWEBSERVICES(WebServicesProperties)
spring.webservices.path=/services#PaththatservesasthebaseURIfortheservices.
spring.webservices.servlet.init=#ServletinitparameterstopasstoSpringWebServices.
spring.webservices.servlet.load-on-startup=-1#LoadonstartuppriorityoftheSpringWebServicesservlet.
#----------------------------------------
#SECURITYPROPERTIES
#----------------------------------------
#SECURITY(SecurityProperties)
security.basic.authorize-mode=role#Securityauthorizemodetoapply.
security.basic.enabled=true#Enablebasicauthentication.
security.basic.path=/**#Comma-separatedlistofpathstosecure.
security.basic.realm=Spring#HTTPbasicrealmname.
security.enable-csrf=false#EnableCrossSiteRequestForgerysupport.
security.filter-order=0#Securityfilterchainorder.
security.filter-dispatcher-types=ASYNC,FORWARD,INCLUDE,REQUEST#Securityfilterchaindispatchertypes.
security.headers.cache=true#EnablecachecontrolHTTPheaders.
security.headers.content-security-policy=#Valueforcontentsecuritypolicyheader.
security.headers.content-security-policy-mode=default#Contentsecuritypolicymode.
security.headers.content-type=true#Enable"X-Content-Type-Options"header.
security.headers.frame=true#Enable"X-Frame-Options"header.
security.headers.hsts=all#HTTPStrictTransportSecurity(HSTS)mode(none,domain,all).
security.headers.xss=true#Enablecrosssitescripting(XSS)protection.
security.ignored=#Comma-separatedlistofpathstoexcludefromthedefaultsecuredpaths.
security.require-ssl=false#Enablesecurechannelforallrequests.
security.sessions=stateless#Sessioncreationpolicy(always,never,if_required,stateless).
security.user.name=user#Defaultusername.
security.user.password=#Passwordforthedefaultusername.Arandompasswordisloggedonstartupbydefault.
security.user.role=USER#Grantedrolesforthedefaultusername.
#SECURITYOAUTH2CLIENT(OAuth2ClientProperties)
security.oauth2.client.client-id=#OAuth2clientid.
security.oauth2.client.client-secret=#OAuth2clientsecret.Arandomsecretisgeneratedbydefault
#SECURITYOAUTH2RESOURCES(ResourceServerProperties)
security.oauth2.resource.filter-order=#Theorderofthefilterchainusedtoauthenticatetokens.
security.oauth2.resource.id=#Identifieroftheresource.
security.oauth2.resource.jwt.key-uri=#TheURIoftheJWTtoken.Canbesetifthevalueisnotavailableandthekeyispublic.
security.oauth2.resource.jwt.key-value=#TheverificationkeyoftheJWTtoken.CaneitherbeasymmetricsecretorPEM-encodedRSApublickey.
security.oauth2.resource.prefer-token-info=true#Usethetokeninfo,canbesettofalsetousetheuserinfo.
security.oauth2.resource.service-id=resource#
security.oauth2.resource.token-info-uri=#URIofthetokendecodingendpoint.
security.oauth2.resource.token-type=#ThetokentypetosendwhenusingtheuserInfoUri.
security.oauth2.resource.user-info-uri=#URIoftheuserendpoint.
#SECURITYOAUTH2SSO(OAuth2SsoProperties)
security.oauth2.sso.filter-order=#FilterordertoapplyifnotprovidinganexplicitWebSecurityConfigurerAdapter
security.oauth2.sso.login-path=/login#Pathtotheloginpage,i.e.theonethattriggerstheredirecttotheOAuth2AuthorizationServer
#----------------------------------------
#DATAPROPERTIES
#----------------------------------------
#FLYWAY(FlywayProperties)
flyway.baseline-description=#
flyway.baseline-version=1#versiontostartmigration
flyway.baseline-on-migrate=#
flyway.check-location=false#Checkthatmigrationscriptslocationexists.
flyway.clean-on-validation-error=#
flyway.enabled=true#Enableflyway.
flyway.encoding=#
flyway.ignore-failed-future-migration=#
flyway.init-sqls=#SQLstatementstoexecutetoinitializeaconnectionimmediatelyafterobtainingit.
flyway.locations=classpath:db/migration#locationsofmigrationsscripts
flyway.out-of-order=#
flyway.password=#JDBCpasswordifyouwantFlywaytocreateitsownDataSource
flyway.placeholder-prefix=#
flyway.placeholder-replacement=#
flyway.placeholder-suffix=#
flyway.placeholders.*=#
flyway.schemas=#schemastoupdate
flyway.sql-migration-prefix=V#
flyway.sql-migration-separator=#
flyway.sql-migration-suffix=.sql#
flyway.table=#
flyway.url=#JDBCurlofthedatabasetomigrate.Ifnotset,theprimaryconfigureddatasourceisused.
flyway.user=#Loginuserofthedatabasetomigrate.
flyway.validate-on-migrate=#
#LIQUIBASE(LiquibaseProperties)
liquibase.change-log=classpath:/db/changelog/db.changelog-master.yaml#Changelogconfigurationpath.
liquibase.check-change-log-location=true#Checkthechangeloglocationexists.
liquibase.contexts=#Comma-separatedlistofruntimecontextstouse.
liquibase.default-schema=#Defaultdatabaseschema.
liquibase.drop-first=false#Dropthedatabaseschemafirst.
liquibase.enabled=true#Enableliquibasesupport.
liquibase.labels=#Comma-separatedlistofruntimelabelstouse.
liquibase.parameters.*=#Changelogparameters.
liquibase.password=#Loginpasswordofthedatabasetomigrate.
liquibase.rollback-file=#FiletowhichrollbackSQLwillbewrittenwhenanupdateisperformed.
liquibase.url=#JDBCurlofthedatabasetomigrate.Ifnotset,theprimaryconfigureddatasourceisused.
liquibase.user=#Loginuserofthedatabasetomigrate.
#COUCHBASE(CouchbaseProperties)
spring.couchbase.bootstrap-hosts=#Couchbasenodes(hostorIPaddress)tobootstrapfrom.
spring.couchbase.bucket.name=default#Nameofthebuckettoconnectto.
spring.couchbase.bucket.password=#Passwordofthebucket.
spring.couchbase.env.endpoints.key-value=1#NumberofsocketspernodeagainsttheKey/valueservice.
spring.couchbase.env.endpoints.query=1#NumberofsocketspernodeagainsttheQuery(N1QL)service.
spring.couchbase.env.endpoints.view=1#Numberofsocketspernodeagainsttheviewservice.
spring.couchbase.env.ssl.enabled=#EnableSSLsupport.Enabledautomaticallyifa"keyStore"isprovidedunlessspecifiedotherwise.
spring.couchbase.env.ssl.key-store=#PathtotheJVMkeystorethatholdsthecertificates.
spring.couchbase.env.ssl.key-store-password=#Passwordusedtoaccessthekeystore.
spring.couchbase.env.timeouts.connect=5000#Bucketconnectionstimeoutinmilliseconds.
spring.couchbase.env.timeouts.key-value=2500#Blockingoperationsperformedonaspecifickeytimeoutinmilliseconds.
spring.couchbase.env.timeouts.query=7500#N1QLqueryoperationstimeoutinmilliseconds.
spring.couchbase.env.timeouts.socket-connect=1000#Socketconnectconnectionstimeoutinmilliseconds.
spring.couchbase.env.timeouts.view=7500#Regularandgeospatialviewoperationstimeoutinmilliseconds.
#DAO(PersistenceExceptionTranslationAutoConfiguration)
spring.dao.exceptiontranslation.enabled=true#EnablethePersistenceExceptionTranslationPostProcessor.
#CASSANDRA(CassandraProperties)
spring.data.cassandra.cluster-name=#NameoftheCassandracluster.
spring.data.cassandra.compression=none#CompressionsupportedbytheCassandrabinaryprotocol.
spring.data.cassandra.connect-timeout-millis=#Socketoption:connectiontimeout.
spring.data.cassandra.consistency-level=#Queriesconsistencylevel.
spring.data.cassandra.contact-points=localhost#Comma-separatedlistofclusternodeaddresses.
spring.data.cassandra.fetch-size=#Queriesdefaultfetchsize.
spring.data.cassandra.keyspace-name=#Keyspacenametouse.
spring.data.cassandra.load-balancing-policy=#Classnameoftheloadbalancingpolicy.
spring.data.cassandra.port=#PortoftheCassandraserver.
spring.data.cassandra.password=#Loginpasswordoftheserver.
spring.data.cassandra.read-timeout-millis=#Socketoption:readtimeout.
spring.data.cassandra.reconnection-policy=#Reconnectionpolicyclass.
spring.data.cassandra.retry-policy=#Classnameoftheretrypolicy.
spring.data.cassandra.serial-consistency-level=#Queriesserialconsistencylevel.
spring.data.cassandra.schema-action=none#Schemaactiontotakeatstartup.
spring.data.cassandra.ssl=false#EnableSSLsupport.
spring.data.cassandra.username=#Loginuseroftheserver.
#DATACOUCHBASE(CouchbaseDataProperties)
spring.data.couchbase.auto-index=false#Automaticallycreateviewsandindexes.
spring.data.couchbase.consistency=read-your-own-writes#Consistencytoapplybydefaultongeneratedqueries.
spring.data.couchbase.repositories.enabled=true#EnableCouchbaserepositories.
#ELASTICSEARCH(ElasticsearchProperties)
spring.data.elasticsearch.cluster-name=elasticsearch#Elasticsearchclustername.
spring.data.elasticsearch.cluster-nodes=#Comma-separatedlistofclusternodeaddresses.Ifnotspecified,startsaclientnode.
spring.data.elasticsearch.properties.*=#Additionalpropertiesusedtoconfiguretheclient.
spring.data.elasticsearch.repositories.enabled=true#EnableElasticsearchrepositories.
#DATALDAP
spring.data.ldap.repositories.enabled=true#EnableLDAPrepositories.
#MONGODB(MongoProperties)
spring.data.mongodb.authentication-database=#Authenticationdatabasename.
spring.data.mongodb.database=test#Databasename.
spring.data.mongodb.field-naming-strategy=#FullyqualifiednameoftheFieldNamingStrategytouse.
spring.data.mongodb.grid-fs-database=#GridFSdatabasename.
spring.data.mongodb.host=localhost#Mongoserverhost.Cannotbesetwithuri.
spring.data.mongodb.password=#Loginpasswordofthemongoserver.Cannotbesetwithuri.
spring.data.mongodb.port=27017#Mongoserverport.Cannotbesetwithuri.
spring.data.mongodb.repositories.enabled=true#EnableMongorepositories.
spring.data.mongodb.uri=mongodb://localhost/test#MongodatabaseURI.Cannotbesetwithhost,portandcredentials.
spring.data.mongodb.username=#Loginuserofthemongoserver.Cannotbesetwithuri.
#DATAREDIS
spring.data.redis.repositories.enabled=true#EnableRedisrepositories.
#NEO4J(Neo4jProperties)
spring.data.neo4j.compiler=#Compilertouse.
spring.data.neo4j.embedded.enabled=true#Enableembeddedmodeiftheembeddeddriverisavailable.
spring.data.neo4j.open-in-view=false#RegisterOpenSessionInViewInterceptor.BindsaNeo4jSessiontothethreadfortheentireprocessingoftherequest.
spring.data.neo4j.password=#Loginpasswordoftheserver.
spring.data.neo4j.repositories.enabled=true#EnableNeo4jrepositories.
spring.data.neo4j.uri=#URIusedbythedriver.Auto-detectedbydefault.
spring.data.neo4j.username=#Loginuseroftheserver.
#DATAREST(RepositoryRestProperties)
spring.data.rest.base-path=#BasepathtobeusedbySpringDataRESTtoexposerepositoryresources.
spring.data.rest.default-page-size=#Defaultsizeofpages.
spring.data.rest.detection-strategy=default#Strategytousetodeterminewhichrepositoriesgetexposed.
spring.data.rest.enable-enum-translation=#EnableenumvaluetranslationviatheSpringDataRESTdefaultresourcebundle.
spring.data.rest.limit-param-name=#NameoftheURLquerystringparameterthatindicateshowmanyresultstoreturnatonce.
spring.data.rest.max-page-size=#Maximumsizeofpages.
spring.data.rest.page-param-name=#NameoftheURLquerystringparameterthatindicateswhatpagetoreturn.
spring.data.rest.return-body-on-create=#Returnaresponsebodyaftercreatinganentity.
spring.data.rest.return-body-on-update=#Returnaresponsebodyafterupdatinganentity.
spring.data.rest.sort-param-name=#NameoftheURLquerystringparameterthatindicateswhatdirectiontosortresults.
#SOLR(SolrProperties)
spring.data.solr.host=http://127.0.0.1:8983/solr#Solrhost.Ignoredif"zk-host"isset.
spring.data.solr.repositories.enabled=true#EnableSolrrepositories.
spring.data.solr.zk-host=#ZooKeeperhostaddressintheformHOST:PORT.
#DATASOURCE(DataSourceAutoConfiguration& DataSourceProperties)
spring.datasource.continue-on-error=false#Donotstopifanerroroccurswhileinitializingthedatabase.
spring.datasource.data=#Data(DML)scriptresourcereferences.
spring.datasource.data-username=#UserofthedatabasetoexecuteDMLscripts(ifdifferent).
spring.datasource.data-password=#PasswordofthedatabasetoexecuteDMLscripts(ifdifferent).
spring.datasource.dbcp2.*=#CommonsDBCP2specificsettings
spring.datasource.driver-class-name=#FullyqualifiednameoftheJDBCdriver.Auto-detectedbasedontheURLbydefault.
spring.datasource.generate-unique-name=false#Generatearandomdatasourcename.
spring.datasource.hikari.*=#Hikarispecificsettings
spring.datasource.initialize=true#Populatethedatabaseusing'data.sql'.
spring.datasource.jmx-enabled=false#EnableJMXsupport(ifprovidedbytheunderlyingpool).
spring.datasource.jndi-name=#JNDIlocationofthedatasource.Class,url,username&passwordareignoredwhenset.
spring.datasource.name=testdb#Nameofthedatasource.
spring.datasource.password=#Loginpasswordofthedatabase.
spring.datasource.platform=all#Platformtouseintheschemaresource(schema-${platform}.sql).
spring.datasource.schema=#Schema(DDL)scriptresourcereferences.
spring.datasource.schema-username=#UserofthedatabasetoexecuteDDLscripts(ifdifferent).
spring.datasource.schema-password=#PasswordofthedatabasetoexecuteDDLscripts(ifdifferent).
spring.datasource.separator=;#StatementseparatorinSQLinitializationscripts.
spring.datasource.sql-script-encoding=#SQLscriptsencoding.
spring.datasource.tomcat.*=#Tomcatdatasourcespecificsettings
spring.datasource.type=#Fullyqualifiednameoftheconnectionpoolimplementationtouse.Bydefault,itisauto-detectedfromtheclasspath.
spring.datasource.url=#JDBCurlofthedatabase.
spring.datasource.username=
#JEST(ElasticsearchHTTPclient)(JestProperties)
spring.elasticsearch.jest.connection-timeout=3000#Connectiontimeoutinmilliseconds.
spring.elasticsearch.jest.multi-threaded=true#Enableconnectionrequestsfrommultipleexecutionthreads.
spring.elasticsearch.jest.password=#Loginpassword.
spring.elasticsearch.jest.proxy.host=#ProxyhosttheHTTPclientshoulduse.
spring.elasticsearch.jest.proxy.port=#ProxyporttheHTTPclientshoulduse.
spring.elasticsearch.jest.read-timeout=3000#Readtimeoutinmilliseconds.
spring.elasticsearch.jest.uris=http://localhost:9200#Comma-separatedlistoftheElasticsearchinstancestouse.
spring.elasticsearch.jest.username=#Loginuser.
#H2WebConsole(H2ConsoleProperties)
spring.h2.console.enabled=false#Enabletheconsole.
spring.h2.console.path=/h2-console#Pathatwhichtheconsolewillbeavailable.
spring.h2.console.settings.trace=false#Enabletraceoutput.
spring.h2.console.settings.web-allow-others=false#Enableremoteaccess.
#JOOQ(JooqAutoConfiguration)
spring.jooq.sql-dialect=#SQLDialectJOOQusedwhencommunicatingwiththeconfigureddatasource.Forinstance`POSTGRES`
#JPA(JpaBaseConfiguration, HibernateJpaAutoConfiguration)
spring.data.jpa.repositories.enabled=true#EnableJPArepositories.
spring.jpa.database=#Targetdatabasetooperateon,auto-detectedbydefault.Canbealternativelysetusingthe"databasePlatform"property.
spring.jpa.database-platform=#Nameofthetargetdatabasetooperateon,auto-detectedbydefault.Canbealternativelysetusingthe"Database"enum.
spring.jpa.generate-ddl=false#Initializetheschemaonstartup.
spring.jpa.hibernate.ddl-auto=#DDLmode.Thisisactuallyashortcutforthe"hibernate.hbm2ddl.auto"property.Defaultto"create-drop"whenusinganembeddeddatabase,"none"otherwise.
spring.jpa.hibernate.naming.implicit-strategy=#Hibernate5implicitnamingstrategyfullyqualifiedname.
spring.jpa.hibernate.naming.physical-strategy=#Hibernate5physicalnamingstrategyfullyqualifiedname.
spring.jpa.hibernate.naming.strategy=#Hibernate4namingstrategyfullyqualifiedname.NotsupportedwithHibernate5.
spring.jpa.hibernate.use-new-id-generator-mappings=#UseHibernate'snewerIdentifierGeneratorforAUTO,TABLEandSEQUENCE.
spring.jpa.open-in-view=true#RegisterOpenEntityManagerInViewInterceptor.BindsaJPAEntityManagertothethreadfortheentireprocessingoftherequest.
spring.jpa.properties.*=#AdditionalnativepropertiestosetontheJPAprovider.
spring.jpa.show-sql=false#EnableloggingofSQLstatements.
#JTA(JtaAutoConfiguration)
spring.jta.enabled=true#EnableJTAsupport.
spring.jta.log-dir=#Transactionlogsdirectory.
spring.jta.transaction-manager-id=#Transactionmanageruniqueidentifier.
#ATOMIKOS(AtomikosProperties)
spring.jta.atomikos.connectionfactory.borrow-connection-timeout=30#Timeout,inseconds,forborrowingconnectionsfromthepool.
spring.jta.atomikos.connectionfactory.ignore-session-transacted-flag=true#Whetherornottoignorethetransactedflagwhencreatingsession.
spring.jta.atomikos.connectionfactory.local-transaction-mode=false#Whetherornotlocaltransactionsaredesired.
spring.jta.atomikos.connectionfactory.maintenance-interval=60#Thetime,inseconds,betweenrunsofthepool'smaintenancethread.
spring.jta.atomikos.connectionfactory.max-idle-time=60#Thetime,inseconds,afterwhichconnectionsarecleanedupfromthepool.
spring.jta.atomikos.connectionfactory.max-lifetime=0#Thetime,inseconds,thataconnectioncanbepooledforbeforebeingdestroyed.0denotesnolimit.
spring.jta.atomikos.connectionfactory.max-pool-size=1#Themaximumsizeofthepool.
spring.jta.atomikos.connectionfactory.min-pool-size=1#Theminimumsizeofthepool.
spring.jta.atomikos.connectionfactory.reap-timeout=0#Thereaptimeout,inseconds,forborrowedconnections.0denotesnolimit.
spring.jta.atomikos.connectionfactory.unique-resource-name=jmsConnectionFactory#Theuniquenameusedtoidentifytheresourceduringrecovery.
spring.jta.atomikos.datasource.borrow-connection-timeout=30#Timeout,inseconds,forborrowingconnectionsfromthepool.
spring.jta.atomikos.datasource.default-isolation-level=#Defaultisolationlevelofconnectionsprovidedbythepool.
spring.jta.atomikos.datasource.login-timeout=#Timeout,inseconds,forestablishingadatabaseconnection.
spring.jta.atomikos.datasource.maintenance-interval=60#Thetime,inseconds,betweenrunsofthepool'smaintenancethread.
spring.jta.atomikos.datasource.max-idle-time=60#Thetime,inseconds,afterwhichconnectionsarecleanedupfromthepool.
spring.jta.atomikos.datasource.max-lifetime=0#Thetime,inseconds,thataconnectioncanbepooledforbeforebeingdestroyed.0denotesnolimit.
spring.jta.atomikos.datasource.max-pool-size=1#Themaximumsizeofthepool.
spring.jta.atomikos.datasource.min-pool-size=1#Theminimumsizeofthepool.
spring.jta.atomikos.datasource.reap-timeout=0#Thereaptimeout,inseconds,forborrowedconnections.0denotesnolimit.
spring.jta.atomikos.datasource.test-query=#SQLqueryorstatementusedtovalidateaconnectionbeforereturningit.
spring.jta.atomikos.datasource.unique-resource-name=dataSource#Theuniquenameusedtoidentifytheresourceduringrecovery.
spring.jta.atomikos.properties.checkpoint-interval=500#Intervalbetweencheckpoints.
spring.jta.atomikos.properties.console-file-count=1#Numberofdebuglogsfilesthatcanbecreated.
spring.jta.atomikos.properties.console-file-limit=-1#Howmanybytescanbestoredatmostindebuglogsfiles.
spring.jta.atomikos.properties.console-file-name=tm.out#Debuglogsfilename.
spring.jta.atomikos.properties.console-log-level=warn#Consoleloglevel.
spring.jta.atomikos.properties.default-jta-timeout=10000#DefaulttimeoutforJTAtransactions.
spring.jta.atomikos.properties.enable-logging=true#Enabledisklogging.
spring.jta.atomikos.properties.force-shutdown-on-vm-exit=false#SpecifyifaVMshutdownshouldtriggerforcedshutdownofthetransactioncore.
spring.jta.atomikos.properties.log-base-dir=#Directoryinwhichthelogfilesshouldbestored.
spring.jta.atomikos.properties.log-base-name=tmlog#Transactionslogfilebasename.
spring.jta.atomikos.properties.max-actives=50#Maximumnumberofactivetransactions.
spring.jta.atomikos.properties.max-timeout=300000#Maximumtimeout(inmilliseconds)thatcanbeallowedfortransactions.
spring.jta.atomikos.properties.output-dir=#Directoryinwhichtostorethedebuglogfiles.
spring.jta.atomikos.properties.serial-jta-transactions=true#Specifyifsub-transactionsshouldbejoinedwhenpossible.
spring.jta.atomikos.properties.service=#Transactionmanagerimplementationthatshouldbestarted.
spring.jta.atomikos.properties.threaded-two-phase-commit=true#Usedifferent(andconcurrent)threadsfortwo-phasecommitontheparticipatingresources.
spring.jta.atomikos.properties.transaction-manager-unique-name=#Transactionmanager'suniquename.
#BITRONIX
spring.jta.bitronix.connectionfactory.acquire-increment=1#Numberofconnectionstocreatewhengrowingthepool.
spring.jta.bitronix.connectionfactory.acquisition-interval=1#Time,inseconds,towaitbeforetryingtoacquireaconnectionagainafteraninvalidconnectionwasacquired.
spring.jta.bitronix.connectionfactory.acquisition-timeout=30#Timeout,inseconds,foracquiringconnectionsfromthepool.
spring.jta.bitronix.connectionfactory.allow-local-transactions=true#WhetherornotthetransactionmanagershouldallowmixingXAandnon-XAtransactions.
spring.jta.bitronix.connectionfactory.apply-transaction-timeout=false#WhetherornotthetransactiontimeoutshouldbesetontheXAResourcewhenitisenlisted.
spring.jta.bitronix.connectionfactory.automatic-enlisting-enabled=true#Whetherornotresourcesshouldbeenlistedanddelistedautomatically.
spring.jta.bitronix.connectionfactory.cache-producers-consumers=true#Whetherornotproducesandconsumersshouldbecached.
spring.jta.bitronix.connectionfactory.defer-connection-release=true#Whetherornottheprovidercanrunmanytransactionsonthesameconnectionandsupportstransactioninterleaving.
spring.jta.bitronix.connectionfactory.ignore-recovery-failure
209bc
s=false#Whetherornotrecoveryfailuresshouldbeignored.
spring.jta.bitronix.connectionfactory.max-idle-time=60#Thetime,inseconds,afterwhichconnectionsarecleanedupfromthepool.
spring.jta.bitronix.connectionfactory.max-pool-size=10#Themaximumsizeofthepool.0denotesnolimit.
spring.jta.bitronix.connectionfactory.min-pool-size=0#Theminimumsizeofthepool.
spring.jta.bitronix.connectionfactory.password=#ThepasswordtousetoconnecttotheJMSprovider.
spring.jta.bitronix.connectionfactory.share-transaction-connections=false#WhetherornotconnectionsintheACCESSIBLEstatecanbesharedwithinthecontextofatransaction.
spring.jta.bitronix.connectionfactory.test-connections=true#Whetherornotconnectionsshouldbetestedwhenacquiredfromthepool.
spring.jta.bitronix.connectionfactory.two-pc-ordering-position=1#Thepositionthatthisresourceshouldtakeduringtwo-phasecommit(alwaysfirstisInteger.MIN_VALUE,alwayslastisInteger.MAX_VALUE).
spring.jta.bitronix.connectionfactory.unique-name=jmsConnectionFactory#Theuniquenameusedtoidentifytheresourceduringrecovery.
spring.jta.bitronix.connectionfactory.use-tm-join=trueWhetherornotTMJOINshouldbeusedwhenstartingXAResources.
spring.jta.bitronix.connectionfactory.user=#TheusertousetoconnecttotheJMSprovider.
spring.jta.bitronix.datasource.acquire-increment=1#Numberofconnectionstocreatewhengrowingthepool.
spring.jta.bitronix.datasource.acquisition-interval=1#Time,inseconds,towaitbeforetryingtoacquireaconnectionagainafteraninvalidconnectionwasacquired.
spring.jta.bitronix.datasource.acquisition-timeout=30#Timeout,inseconds,foracquiringconnectionsfromthepool.
spring.jta.bitronix.datasource.allow-local-transactions=true#WhetherornotthetransactionmanagershouldallowmixingXAandnon-XAtransactions.
spring.jta.bitronix.datasource.apply-transaction-timeout=false#WhetherornotthetransactiontimeoutshouldbesetontheXAResourcewhenitisenlisted.
spring.jta.bitronix.datasource.automatic-enlisting-enabled=true#Whetherornotresourcesshouldbeenlistedanddelistedautomatically.
spring.jta.bitronix.datasource.cursor-holdability=#Thedefaultcursorholdabilityforconnections.
spring.jta.bitronix.datasource.defer-connection-release=true#Whetherornotthedatabasecanrunmanytransactionsonthesameconnectionandsupportstransactioninterleaving.
spring.jta.bitronix.datasource.enable-jdbc4-connection-test=#WhetherornotConnection.isValid()iscalledwhenacquiringaconnectionfromthepool.
spring.jta.bitronix.datasource.ignore-recovery-failures=false#Whetherornotrecoveryfailuresshouldbeignored.
spring.jta.bitronix.datasource.isolation-level=#Thedefaultisolationlevelforconnections.
spring.jta.bitronix.datasource.local-auto-commit=#Thedefaultauto-commitmodeforlocaltransactions.
spring.jta.bitronix.datasource.login-timeout=#Timeout,inseconds,forestablishingadatabaseconnection.
spring.jta.bitronix.datasource.max-idle-time=60#Thetime,inseconds,afterwhichconnectionsarecleanedupfromthepool.
spring.jta.bitronix.datasource.max-pool-size=10#Themaximumsizeofthepool.0denotesnolimit.
spring.jta.bitronix.datasource.min-pool-size=0#Theminimumsizeofthepool.
spring.jta.bitronix.datasource.prepared-statement-cache-size=0#Thetargetsizeofthepreparedstatementcache.0disablesthecache.
spring.jta.bitronix.datasource.share-transaction-connections=false#WhetherornotconnectionsintheACCESSIBLEstatecanbesharedwithinthecontextofatransaction.
spring.jta.bitronix.datasource.test-query=#SQLqueryorstatementusedtovalidateaconnectionbeforereturningit.
spring.jta.bitronix.datasource.two-pc-ordering-position=1#Thepositionthatthisresourceshouldtakeduringtwo-phasecommit(alwaysfirstisInteger.MIN_VALUE,alwayslastisInteger.MAX_VALUE).
spring.jta.bitronix.datasource.unique-name=dataSource#Theuniquenameusedtoidentifytheresourceduringrecovery.
spring.jta.bitronix.datasource.use-tm-join=trueWhetherornotTMJOINshouldbeusedwhenstartingXAResources.
spring.jta.bitronix.properties.allow-multiple-lrc=false#AllowmultipleLRCresourcestobeenlistedintothesametransaction.
spring.jta.bitronix.properties.asynchronous2-pc=false#Enableasynchronouslyexecutionoftwophasecommit.
spring.jta.bitronix.properties.background-recovery-interval-seconds=60#Intervalinsecondsatwhichtoruntherecoveryprocessinthebackground.
spring.jta.bitronix.properties.current-node-only-recovery=true#Recoveronlythecurrentnode.
spring.jta.bitronix.properties.debug-zero-resource-transaction=false#Logthecreationandcommitcallstacksoftransactionsexecutedwithoutasingleenlistedresource.
spring.jta.bitronix.properties.default-transaction-timeout=60#Defaulttransactiontimeoutinseconds.
spring.jta.bitronix.properties.disable-jmx=false#EnableJMXsupport.
spring.jta.bitronix.properties.exception-analyzer=#Setthefullyqualifiednameoftheexceptionanalyzerimplementationtouse.
spring.jta.bitronix.properties.filter-log-status=false#Enablefilteringoflogssothatonlymandatorylogsarewritten.
spring.jta.bitronix.properties.force-batching-enabled=true#Setifdiskforcesarebatched.
spring.jta.bitronix.properties.forced-write-enabled=true#Setiflogsareforcedtodisk.
spring.jta.bitronix.properties.graceful-shutdown-interval=60#MaximumamountofsecondstheTMwillwaitfortransactionstogetdonebeforeabortingthematshutdowntime.
spring.jta.bitronix.properties.jndi-transaction-synchronization-registry-name=#JNDInameoftheTransactionSynchronizationRegistry.
spring.jta.bitronix.properties.jndi-user-transaction-name=#JNDInameoftheUserTransaction.
spring.jta.bitronix.properties.journal=disk#Nameofthejournal.Canbe'disk','null'oraclassname.
spring.jta.bitronix.properties.log-part1-filename=btm1.tlog#Nameofthefirstfragmentofthejournal.
spring.jta.bitronix.properties.log-part2-filename=btm2.tlog#Nameofthesecondfragmentofthejournal.
spring.jta.bitronix.properties.max-log-size-in-mb=2#Maximumsizeinmegabytesofthejournalfragments.
spring.jta.bitronix.properties.resource-configuration-filename=#ResourceLoaderconfigurationfilename.
spring.jta.bitronix.properties.server-id=#ASCIIIDthatmustuniquelyidentifythisTMinstance.Defaulttothemachine'sIPaddress.
spring.jta.bitronix.properties.skip-corrupted-logs=false#Skipcorruptedtransactionslogentries.
spring.jta.bitronix.properties.warn-about-zero-resource-transaction=true#Logawarningfortransactionsexecutedwithoutasingleenlistedresource.
#NARAYANA(NarayanaProperties)
spring.jta.narayana.default-timeout=60#Transactiontimeoutinseconds.
spring.jta.narayana.expiry-scanners=com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner#Comma-separatedlistofexpiryscanners.
spring.jta.narayana.log-dir=#Transactionobjectstoredirectory.
spring.jta.narayana.one-phase-commit=true#Enableonephasecommitoptimisation.
spring.jta.narayana.periodic-recovery-period=120#Intervalinwhichperiodicrecoveryscansareperformedinseconds.
spring.jta.narayana.recovery-backoff-period=10#Backoffperiodbetweenfirstandsecondphasesoftherecoveryscaninseconds.
spring.jta.narayana.recovery-db-pass=#Databasepasswordtobeusedbyrecoverymanager.
spring.jta.narayana.recovery-db-user=#Databaseusernametobeusedbyrecoverymanager.
spring.jta.narayana.recovery-jms-pass=#JMSpasswordtobeusedbyrecoverymanager.
spring.jta.narayana.recovery-jms-user=#JMSusernametobeusedbyrecoverymanager.
spring.jta.narayana.recovery-modules=#Comma-separatedlistofrecoverymodules.
spring.jta.narayana.transaction-manager-id=1#Uniquetransactionmanagerid.
spring.jta.narayana.xa-resource-orphan-filters=#Comma-separatedlistoforphanfilters.
#EMBEDDEDMONGODB(EmbeddedMongoProperties)
spring.mongodb.embedded.features=SYNC_DELAY#Comma-separatedlistoffeaturestoenable.
spring.mongodb.embedded.storage.database-dir=#Directoryusedfordatastorage.
spring.mongodb.embedded.storage.oplog-size=#Maximumsizeoftheoploginmegabytes.
spring.mongodb.embedded.storage.repl-set-name=#Nameofthereplicaset.
spring.mongodb.embedded.version=2.6.10#VersionofMongotouse.
#REDIS(RedisProperties)
spring.redis.cluster.max-redirects=#Maximumnumberofredirectstofollowwhenexecutingcommandsacrossthecluster.
spring.redis.cluster.nodes=#Comma-separatedlistof"host:port"pairstobootstrapfrom.
spring.redis.database=0#Databaseindexusedbytheconnectionfactory.
spring.redis.url=#ConnectionURL,willoverridehost,portandpassword(userwillbeignored),e.g.redis://user:password@example.com:6379
spring.redis.host=localhost#Redisserverhost.
spring.redis.password=#Loginpasswordoftheredisserver.
spring.redis.ssl=false#EnableSSLsupport.
spring.redis.pool.max-active=8#Maxnumberofconnectionsthatcanbeallocatedbythepoolatagiventime.Useanegativevaluefornolimit.
spring.redis.pool.max-idle=8#Maxnumberof"idle"connectionsinthepool.Useanegativevaluetoindicateanunlimitednumberofidleconnections.
spring.redis.pool.max-wait=-1#Maximumamountoftime(inmilliseconds)aconnectionallocationshouldblockbeforethrowinganexceptionwhenthepoolisexhausted.Useanegativevaluetoblockindefinitely.
spring.redis.pool.min-idle=0#Targetfortheminimumnumberofidleconnectionstomaintaininthepool.Thissettingonlyhasaneffectifitispositive.
spring.redis.port=6379#Redisserverport.
spring.redis.sentinel.master=#NameofRedisserver.
spring.redis.sentinel.nodes=#Comma-separatedlistofhost:portpairs.
spring.redis.timeout=0#Connectiontimeoutinmilliseconds.
#TRANSACTION(TransactionProperties)
spring.transaction.default-timeout=#Defaulttransactiontimeoutinseconds.
spring.transaction.rollback-on-commit-failure=#Performtherollbackoncommitfailures.
#----------------------------------------
#INTEGRATIONPROPERTIES
#----------------------------------------
#ACTIVEMQ(ActiveMQProperties)
spring.activemq.broker-url=#URLoftheActiveMQbroker.Auto-generatedbydefault.Forinstance`tcp://localhost:61616`
spring.activemq.in-memory=true#SpecifyifthedefaultbrokerURLshouldbeinmemory.Ignoredifanexplicitbrokerhasbeenspecified.
spring.activemq.password=#Loginpasswordofthebroker.
spring.activemq.user=#Loginuserofthebroker.
spring.activemq.packages.trust-all=false#Trustallpackages.
spring.activemq.packages.trusted=#Comma-separatedlistofspecificpackagestotrust(whennottrustingallpackages).
spring.activemq.pool.configuration.*=#SeePooledConnectionFactory.
spring.activemq.pool.enabled=false#WhetheraPooledConnectionFactoryshouldbecreatedinsteadofaregularConnectionFactory.
spring.activemq.pool.expiry-timeout=0#Connectionexpirationtimeoutinmilliseconds.
spring.activemq.pool.idle-timeout=30000#Connectionidletimeoutinmilliseconds.
spring.activemq.pool.max-connections=1#Maximumnumberofpooledconnections.
#ARTEMIS(ArtemisProperties)
spring.artemis.embedded.cluster-password=#Clusterpassword.Randomlygeneratedonstartupbydefault.
spring.artemis.embedded.data-directory=#Journalfiledirectory.Notnecessaryifpersistenceisturnedoff.
spring.artemis.embedded.enabled=true#EnableembeddedmodeiftheArtemisserverAPIsareavailable.
spring.artemis.embedded.persistent=false#Enablepersistentstore.
spring.artemis.embedded.queues=#Comma-separatedlistofqueuestocreateonstartup.
spring.artemis.embedded.server-id=#Serverid.Bydefault,anauto-incrementedcounterisused.
spring.artemis.embedded.topics=#Comma-separatedlistoftopicstocreateonstartup.
spring.artemis.host=localhost#Artemisbrokerhost.
spring.artemis.mode=#Artemisdeploymentmode,auto-detectedbydefault.
spring.artemis.password=#Loginpasswordofthebroker.
spring.artemis.port=61616#Artemisbrokerport.
spring.artemis.user=#Loginuserofthebroker.
#SPRINGBATCH(BatchProperties)
spring.batch.initializer.enabled=#Createtherequiredbatchtablesonstartupifnecessary.Enabledautomaticallyifnocustomtableprefixissetorifacustomschemaisconfigured.
spring.batch.job.enabled=true#ExecuteallSpringBatchjobsinthecontextonstartup.
spring.batch.job.names=#Comma-separatedlistofjobnamestoexecuteonstartup(Forinstance`job1,job2`).Bydefault,allJobsfoundinthecontextareexecuted.
spring.batch.schema=classpath:org/springframework/batch/core/schema-@@platform@@.sql#PathtotheSQLfiletousetoinitializethedatabaseschema.
spring.batch.table-prefix=#Tableprefixforallthebatchmeta-datatables.
#JMS(JmsProperties)
spring.jms.jndi-name=#ConnectionfactoryJNDIname.Whenset,takesprecedencetoothersconnectionfactoryauto-configurations.
spring.jms.listener.acknowledge-mode=#Acknowledgemodeofthecontainer.Bydefault,thelisteneristransactedwithautomaticacknowledgment.
spring.jms.listener.auto-startup=true#Startthecontainerautomaticallyonstartup.
spring.jms.listener.concurrency=#Minimumnumberofconcurrentconsumers.
spring.jms.listener.max-concurrency=#Maximumnumberofconcurrentconsumers.
spring.jms.pub-sub-domain=false#Specifyifthedefaultdestinationtypeistopic.
spring.jms.template.default-destination=#Defaultdestinationtouseonsend/receiveoperationsthatdonothaveadestinationparameter.
spring.jms.template.delivery-delay=#Deliverydelaytouseforsendcallsinmilliseconds.
spring.jms.template.delivery-mode=#Deliverymode.EnableQoSwhenset.
spring.jms.template.priority=#Priorityofamessagewhensending.EnableQoSwhenset.
spring.jms.template.qos-enabled=#EnableexplicitQoSwhensendingamessage.
spring.jms.template.receive-timeout=#Timeouttouseforreceivecallsinmilliseconds.
spring.jms.template.time-to-live=#Time-to-liveofamessagewhensendinginmilliseconds.EnableQoSwhenset.
#APACHEKAFKA(KafkaProperties)
spring.kafka.bootstrap-servers=#Comma-delimitedlistofhost:portpairstouseforestablishingtheinitialconnectiontotheKafkacluster.
spring.kafka.client-id=#Idtopasstotheserverwhenmakingrequests;usedforserver-sidelogging.
spring.kafka.consumer.auto-commit-interval=#Frequencyinmillisecondsthattheconsumeroffsetsareauto-committedtoKafkaif'enable.auto.commit'true.
spring.kafka.consumer.auto-offset-reset=#WhattodowhenthereisnoinitialoffsetinKafkaorifthecurrentoffsetdoesnotexistanymoreontheserver.
spring.kafka.consumer.bootstrap-servers=#Comma-delimitedlistofhost:portpairstouseforestablishingtheinitialconnectiontotheKafkacluster.
spring.kafka.consumer.client-id=#Idtopasstotheserverwhenmakingrequests;usedforserver-sidelogging.
spring.kafka.consumer.enable-auto-commit=#Iftruetheconsumer'soffsetwillbeperiodicallycommittedinthebackground.
spring.kafka.consumer.fetch-max-wait=#Maximumamountoftimeinmillisecondstheserverwillblockbeforeansweringthefetchrequestifthereisn'tsufficientdatatoimmediatelysatisfytherequirementgivenby"fetch.min.bytes".
spring.kafka.consumer.fetch-min-size=#Minimumamountofdatatheservershouldreturnforafetchrequestinbytes.
spring.kafka.consumer.group-id=#Uniquestringthatidentifiestheconsumergroupthisconsumerbelongsto.
spring.kafka.consumer.heartbeat-interval=#Expectedtimeinmillisecondsbetweenheartbeatstotheconsumercoordinator.
spring.kafka.consumer.key-deserializer=#Deserializerclassforkeys.
spring.kafka.consumer.max-poll-records=#Maximumnumberofrecordsreturnedinasinglecalltopoll().
spring.kafka.consumer.value-deserializer=#Deserializerclassforvalues.
spring.kafka.listener.ack-count=#NumberofrecordsbetweenoffsetcommitswhenackModeis"COUNT"or"COUNT_TIME".
spring.kafka.listener.ack-mode=#ListenerAckMode;seethespring-kafkadocumentation.
spring.kafka.listener.ack-time=#TimeinmillisecondsbetweenoffsetcommitswhenackModeis"TIME"or"COUNT_TIME".
spring.kafka.listener.concurrency=#Numberofthreadstoruninthelistenercontainers.
spring.kafka.listener.poll-timeout=#Timeoutinmillisecondstousewhenpollingtheconsumer.
spring.kafka.producer.acks=#Numberofacknowledgmentstheproducerrequirestheleadertohavereceivedbeforeconsideringarequestcomplete.
spring.kafka.producer.batch-size=#Numberofrecordstobatchbeforesending.
spring.kafka.producer.bootstrap-servers=#Comma-delimitedlistofhost:portpairstouseforestablishingtheinitialconnectiontotheKafkacluster.
spring.kafka.producer.buffer-memory=#Totalbytesofmemorytheproducercanusetobufferrecordswaitingtobesenttotheserver.
spring.kafka.producer.client-id=#Idtopasstotheserverwhenmakingrequests;usedforserver-sidelogging.
spring.kafka.producer.compression-type=#Compressiontypeforalldatageneratedbytheproducer.
spring.kafka.producer.key-serializer=#Serializerclassforkeys.
spring.kafka.producer.retries=#Whengreaterthanzero,enablesretryingoffailedsends.
spring.kafka.producer.value-serializer=#Serializerclassforvalues.
spring.kafka.properties.*=#Additionalpropertiesusedtoconfiguretheclient.
spring.kafka.ssl.key-password=#Passwordoftheprivatekeyinthekeystorefile.
spring.kafka.ssl.keystore-location=#Locationofthekeystorefile.
spring.kafka.ssl.keystore-password=#Storepasswordforthekeystorefile.
spring.kafka.ssl.truststore-location=#Locationofthetruststorefile.
spring.kafka.ssl.truststore-password=#Storepasswordforthetruststorefile.
spring.kafka.template.default-topic=#Defaulttopictowhichmessageswillbesent.
#RABBIT(RabbitProperties)
spring.rabbitmq.addresses=#Comma-separatedlistofaddressestowhichtheclientshouldconnect.
spring.rabbitmq.cache.channel.checkout-timeout=#Numberofmillisecondstowaittoobtainachannelifthecachesizehasbeenreached.
spring.rabbitmq.cache.channel.size=#Numberofchannelstoretaininthecache.
spring.rabbitmq.cache.connection.mode=channel#Connectionfactorycachemode.
spring.rabbitmq.cache.connection.size=#Numberofconnectionstocache.
spring.rabbitmq.connection-timeout=#Connectiontimeout,inmilliseconds;zeroforinfinite.
spring.rabbitmq.dynamic=true#CreateanAmqpAdminbean.
spring.rabbitmq.host=localhost#RabbitMQhost.
spring.rabbitmq.listener.acknowledge-mode=#Acknowledgemodeofcontainer.
spring.rabbitmq.listener.auto-startup=true#Startthecontainerautomaticallyonstartup.
spring.rabbitmq.listener.concurrency=#Minimumnumberofconsumers.
spring.rabbitmq.listener.default-requeue-rejected=#Whetherornottorequeuedeliveryfailures;default`true`.
spring.rabbitmq.listener.idle-event-interval=#Howoftenidlecontainereventsshouldbepublishedinmilliseconds.
spring.rabbitmq.listener.max-concurrency=#Maximumnumberofconsumers.
spring.rabbitmq.listener.prefetch=#Numberofmessagestobehandledinasinglerequest.Itshouldbegreaterthanorequaltothetransactionsize(ifused).
spring.rabbitmq.listener.retry.enabled=false#Whetherornotpublishingretriesareenabled.
spring.rabbitmq.listener.retry.initial-interval=1000#Intervalbetweenthefirstandsecondattempttodeliveramessage.
spring.rabbitmq.listener.retry.max-attempts=3#Maximumnumberofattemptstodeliveramessage.
spring.rabbitmq.listener.retry.max-interval=10000#Maximumintervalbetweenattempts.
spring.rabbitmq.listener.retry.multiplier=1.0#Amultipliertoapplytothepreviousdeliveryretryinterval.
spring.rabbitmq.listener.retry.stateless=true#Whetherornotretryisstatelessorstateful.
spring.rabbitmq.listener.transaction-size=#Numberofmessagestobeprocessedinatransaction.Forbestresultsitshouldbelessthanorequaltotheprefetchcount.
spring.rabbitmq.password=#Logintoauthenticateagainstthebroker.
spring.rabbitmq.port=5672#RabbitMQport.
spring.rabbitmq.publisher-confirms=false#Enablepublisherconfirms.
spring.rabbitmq.publisher-returns=false#Enablepublisherreturns.
spring.rabbitmq.requested-heartbeat=#Requestedheartbeattimeout,inseconds;zerofornone.
spring.rabbitmq.ssl.enabled=false#EnableSSLsupport.
spring.rabbitmq.ssl.key-store=#PathtothekeystorethatholdstheSSLcertificate.
spring.rabbitmq.ssl.key-store-password=#Passwordusedtoaccessthekeystore.
spring.rabbitmq.ssl.trust-store=#TruststorethatholdsSSLcertificates.
spring.rabbitmq.ssl.trust-store-password=#Passwordusedtoaccessthetruststore.
spring.rabbitmq.ssl.algorithm=#SSLalgorithmtouse.Bydefaultconfigurebytherabbitclientlibrary.
spring.rabbitmq.template.mandatory=false#Enablemandatorymessages.
spring.rabbitmq.template.receive-timeout=0#Timeoutfor`receive()`methods.
spring.rabbitmq.template.reply-timeout=5000#Timeoutfor`sendAndReceive()`methods.
spring.rabbitmq.template.retry.enabled=false#Settotruetoenableretriesinthe`RabbitTemplate`.
spring.rabbitmq.template.retry.initial-interval=1000#Intervalbetweenthefirstandsecondattempttopublishamessage.
spring.rabbitmq.template.retry.max-attempts=3#Maximumnumberofattemptstopublishamessage.
spring.rabbitmq.template.retry.max-interval=10000#Maximumnumberofattemptstopublishamessage.
spring.rabbitmq.template.retry.multiplier=1.0#Amultipliertoapplytothepreviouspublishingretryinterval.
spring.rabbitmq.username=#Loginusertoauthenticatetothebroker.
spring.rabbitmq.virtual-host=#Virtualhosttousewhenconnectingtothebroker.
#----------------------------------------
#ACTUATORPROPERTIES
#----------------------------------------
#ENDPOINTS(AbstractEndpointsubclasses)
endpoints.enabled=true#Enableendpoints.
endpoints.sensitive=#Defaultendpointsensitivesetting.
endpoints.actuator.enabled=true#Enabletheendpoint.
endpoints.actuator.path=#EndpointURLpath.
endpoints.actuator.sensitive=false#Enablesecurityontheendpoint.
endpoints.auditevents.enabled=#Enabletheendpoint.
endpoints.auditevents.path=#Endpointpath.
endpoints.auditevents.sensitive=false#Enablesecurityontheendpoint.
endpoints.autoconfig.enabled=#Enabletheendpoint.
endpoints.autoconfig.id=#Endpointidentifier.
endpoints.autoconfig.path=#Endpointpath.
endpoints.autoconfig.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.beans.enabled=#Enabletheendpoint.
endpoints.beans.id=#Endpointidentifier.
endpoints.beans.path=#Endpointpath.
endpoints.beans.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.configprops.enabled=#Enabletheendpoint.
endpoints.configprops.id=#Endpointidentifier.
endpoints.configprops.keys-to-sanitize=password,secret,key,token,.*credentials.*,vcap_services#Keysthatshouldbesanitized.Keyscanbesimplestringsthatthepropertyendswithorregexexpressions.
endpoints.configprops.path=#Endpointpath.
endpoints.configprops.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.docs.curies.enabled=false#Enablethecuriegeneration.
endpoints.docs.enabled=true#Enableactuatordocsendpoint.
endpoints.docs.path=/docs#
endpoints.docs.sensitive=false#
endpoints.dump.enabled=#Enabletheendpoint.
endpoints.dump.id=#Endpointidentifier.
endpoints.dump.path=#Endpointpath.
endpoints.dump.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.env.enabled=#Enabletheendpoint.
endpoints.env.id=#Endpointidentifier.
endpoints.env.keys-to-sanitize=password,secret,key,token,.*credentials.*,vcap_services#Keysthatshouldbesanitized.Keyscanbesimplestringsthatthepropertyendswithorregexexpressions.
endpoints.env.path=#Endpointpath.
endpoints.env.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.flyway.enabled=#Enabletheendpoint.
endpoints.flyway.id=#Endpointidentifier.
endpoints.flyway.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.health.enabled=#Enabletheendpoint.
endpoints.health.id=#Endpointidentifier.
endpoints.health.mapping.*=#MappingofhealthstatusestoHttpStatuscodes.Bydefault,registeredhealthstatusesmaptosensibledefaults(i.e.UPmapsto200).
endpoints.health.path=#Endpointpath.
endpoints.health.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.health.time-to-live=1000#Timetoliveforcachedresult,inmilliseconds.
endpoints.heapdump.enabled=#Enabletheendpoint.
endpoints.heapdump.path=#Endpointpath.
endpoints.heapdump.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.hypermedia.enabled=false#Enablehypermediasupportforendpoints.
endpoints.info.enabled=#Enabletheendpoint.
endpoints.info.id=#Endpointidentifier.
endpoints.info.path=#Endpointpath.
endpoints.info.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.jolokia.enabled=true#EnableJolokiaendpoint.
endpoints.jolokia.path=/jolokia#EndpointURLpath.
endpoints.jolokia.sensitive=true#Enablesecurityontheendpoint.
endpoints.liquibase.enabled=#Enabletheendpoint.
endpoints.liquibase.id=#Endpointidentifier.
endpoints.liquibase.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.logfile.enabled=true#Enabletheendpoint.
endpoints.logfile.external-file=#ExternalLogfiletobeaccessed.
endpoints.logfile.path=/logfile#EndpointURLpath.
endpoints.logfile.sensitive=true#Enablesecurityontheendpoint.
endpoints.loggers.enabled=true#Enabletheendpoint.
endpoints.loggers.id=#Endpointidentifier.
endpoints.loggers.path=/logfile#Endpointpath.
endpoints.loggers.sensitive=true#Markiftheendpointexposessensitiveinformation.
endpoints.mappings.enabled=#Enabletheendpoint.
endpoints.mappings.id=#Endpointidentifier.
endpoints.mappings.path=#Endpointpath.
endpoints.mappings.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.metrics.enabled=#Enabletheendpoint.
endpoints.metrics.filter.enabled=true#Enablethemetricsservletfilter.
endpoints.metrics.filter.gauge-submissions=merged#Httpfiltergaugesubmissions(merged,per-http-method)
endpoints.metrics.filter.counter-submissions=merged#Httpfiltercountersubmissions(merged,per-http-method)
endpoints.metrics.id=#Endpointidentifier.
endpoints.metrics.path=#Endpointpath.
endpoints.metrics.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.shutdown.enabled=#Enabletheendpoint.
endpoints.shutdown.id=#Endpointidentifier.
endpoints.shutdown.path=#Endpointpath.
endpoints.shutdown.sensitive=#Markiftheendpointexposessensitiveinformation.
endpoints.trace.enabled=#Enabletheendpoint.
endpoints.trace.id=#Endpointidentifier.
endpoints.trace.path=#Endpointpath.
endpoints.trace.sensitive=#Markiftheendpointexposessensitiveinformation.
#ENDPOINTSCORSCONFIGURATION(EndpointCorsProperties)
endpoints.cors.allow-credentials=#Setwhethercredentialsaresupported.Whennotset,credentialsarenotsupported.
endpoints.cors.allowed-headers=#Comma-separatedlistofheaderstoallowinarequest.'*'allowsallheaders.
endpoints.cors.allowed-methods=GET#Comma-separatedlistofmethodstoallow.'*'allowsallmethods.
endpoints.cors.allowed-origins=#Comma-separatedlistoforiginstoallow.'*'allowsallorigins.Whennotset,CORSsupportisdisabled.
endpoints.cors.exposed-headers=#Comma-separatedlistofheaderstoincludeinaresponse.
endpoints.cors.max-age=1800#Howlong,inseconds,theresponsefromapre-flightrequestcanbecachedbyclients.
#JMXENDPOINT(EndpointMBeanExportProperties)
endpoints.jmx.domain=#JMXdomainname.Initializedwiththevalueof'spring.jmx.default-domain'ifset.
endpoints.jmx.enabled=true#EnableJMXexportofallendpoints.
endpoints.jmx.static-names=#AdditionalstaticpropertiestoappendtoallObjectNamesofMBeansrepresentingEndpoints.
endpoints.jmx.unique-names=false#EnsurethatObjectNamesaremodifiedincaseofconflict.
#JOLOKIA(JolokiaProperties)
jolokia.config.*=#SeeJolokiamanual
#MANAGEMENTHTTPSERVER(ManagementServerProperties)
management.add-application-context-header=true#Addthe"X-Application-Context"HTTPheaderineachresponse.
management.address=#Networkaddressthatthemanagementendpointsshouldbindto.
management.context-path=#Managementendpointcontext-path.Forinstance`/actuator`
management.cloudfoundry.enabled=#EnableextendedCloudFoundryactuatorendpoints
management.cloudfoundry.skip-ssl-validation=#SkipSSLverificationforCloudFoundryactuatorendpointsecuritycalls
management.port=#ManagementendpointHTTPport.Usesthesameportastheapplicationbydefault.Configureadifferentporttousemanagement-specificSSL.
management.security.enabled=true#Enablesecurity.
management.security.roles=ACTUATOR#Comma-separatedlistofrolesthatcanaccessthemanagementendpoint.
management.security.sessions=stateless#Sessioncreatingpolicytouse(always,never,if_required,stateless).
management.ssl.ciphers=#SupportedSSLciphers.Requiresacustommanagement.port.
management.ssl.client-auth=#Whetherclientauthenticationiswanted("want")orneeded("need").Requiresatruststore.Requiresacustommanagement.port.
management.ssl.enabled=#EnableSSLsupport.Requiresacustommanagement.port.
management.ssl.enabled-protocols=#EnabledSSLprotocols.Requiresacustommanagement.port.
management.ssl.key-alias=#Aliasthatidentifiesthekeyinthekeystore.Requiresacustommanagement.port.
management.ssl.key-password=#Passwordusedtoaccessthekeyinthekeystore.Requiresacustommanagement.port.
management.ssl.key-store=#PathtothekeystorethatholdstheSSLcertificate(typicallyajksfile).Requiresacustommanagement.port.
management.ssl.key-store-password=#Passwordusedtoaccessthekeystore.Requiresacustommanagement.port.
management.ssl.key-store-provider=#Providerforthekeystore.Requiresacustommanagement.port.
management.ssl.key-store-type=#Typeofthekeystore.Requiresacustommanagement.port.
management.ssl.protocol=TLS#SSLprotocoltouse.Requiresacustommanagement.port.
management.ssl.trust-store=#TruststorethatholdsSSLcertificates.Requiresacustommanagement.port.
management.ssl.trust-store-password=#Passwordusedtoaccessthetruststore.Requiresacustommanagement.port.
management.ssl.trust-store-provider=#Providerforthetruststore.Requiresacustommanagement.port.
management.ssl.trust-store-type=#Typeofthetruststore.Requiresacustommanagement.port.
#HEALTHINDICATORS
management.health.db.enabled=true#Enabledatabasehealthcheck.
management.health.cassandra.enabled=true#Enablecassandrahealthcheck.
management.health.couchbase.enabled=true#Enablecouchbasehealthcheck.
management.health.defaults.enabled=true#Enabledefaulthealthindicators.
management.health.diskspace.enabled=true#Enablediskspacehealthcheck.
management.health.diskspace.path=#Pathusedtocomputetheavailablediskspace.
management.health.diskspace.threshold=0#Minimumdiskspacethatshouldbeavailable,inbytes.
management.health.elasticsearch.enabled=true#Enableelasticsearchhealthcheck.
management.health.elasticsearch.indices=#Comma-separatedindexnames.
management.health.elasticsearch.response-timeout=100#Thetime,inmilliseconds,towaitforaresponsefromthecluster.
management.health.jms.enabled=true#EnableJMShealthcheck.
management.health.ldap.enabled=true#EnableLDAPhealthcheck.
management.health.mail.enabled=true#EnableMailhealthcheck.
management.health.mongo.enabled=true#EnableMongoDBhealthcheck.
management.health.rabbit.enabled=true#EnableRabbitMQhealthcheck.
management.health.redis.enabled=true#EnableRedishealthcheck.
management.health.solr.enabled=true#EnableSolrhealthcheck.
management.health.status.order=DOWN,OUT_OF_SERVICE,UP,UNKNOWN#Comma-separatedlistofhealthstatusesinorderofseverity.
#INFOCONTRIBUTORS(InfoContributorProperties)
management.info.build.enabled=true#Enablebuildinfo.
management.info.defaults.enabled=true#Enabledefaultinfocontributors.
management.info.env.enabled=true#Enableenvironmentinfo.
management.info.git.enabled=true#Enablegitinfo.
management.info.git.mode=simple#Modetousetoexposegitinformation.
#REMOTESHELL(ShellProperties)
management.shell.auth.type=simple#Authenticationtype.Auto-detectedaccordingtotheenvironment.
management.shell.auth.jaas.domain=my-domain#JAASdomain.
management.shell.auth.key.path=#Pathtotheauthenticationkey.Thisshouldpointtoavalid".pem"file.
management.shell.auth.simple.user.name=user#Loginuser.
management.shell.auth.simple.user.password=#Loginpassword.
management.shell.auth.spring.roles=ACTUATOR#Comma-separatedlistofrequiredrolestologintotheCRaSHconsole.
management.shell.command-path-patterns=classpath*:/commands/**,classpath*:/crash/commands/**#Patternstousetolookforcommands.
management.shell.command-refresh-interval=-1#Scanforchangesandupdatethecommandifnecessary(inseconds).
management.shell.config-path-patterns=classpath*:/crash/*#Patternstousetolookforconfigurations.
management.shell.disabled-commands=jpa*,jdbc*,jndi*#Comma-separatedlistofcommandstodisable.
management.shell.disabled-plugins=#Comma-separatedlistofpluginstodisable.Certainpluginsaredisabledbydefaultbasedontheenvironment.
management.shell.ssh.auth-timeout=#Numberofmillisecondsafteruserwillbepromptedtologinagain.
management.shell.ssh.enabled=true#EnableCRaSHSSHsupport.
management.shell.ssh.idle-timeout=#Numberofmillisecondsafterwhichunusedconnectionsareclosed.
management.shell.ssh.key-path=#PathtotheSSHserverkey.
management.shell.ssh.port=2000#SSHport.
management.shell.telnet.enabled=false#EnableCRaSHtelnetsupport.EnabledbydefaultiftheTelnetPluginisavailable.
management.shell.telnet.port=5000#Telnetport.
#TRACING(TraceProperties)
management.trace.include=request-headers,response-headers,cookies,errors#Itemstobeincludedinthetrace.
#METRICSEXPORT(MetricExportProperties)
spring.metrics.export.aggregate.key-pattern=#Patternthattellstheaggregatorwhattodowiththekeysfromthesourcerepository.
spring.metrics.export.aggregate.prefix=#Prefixforglobalrepositoryifactive.
spring.metrics.export.delay-millis=5000#Delayinmillisecondsbetweenexportticks.Metricsareexportedtoexternalsourcesonaschedulewiththisdelay.
spring.metrics.export.enabled=true#Flagtoenablemetricexport(assumingaMetricWriterisavailable).
spring.metrics.export.excludes=#Listofpatternsformetricnamestoexclude.Appliedaftertheincludes.
spring.metrics.export.includes=#Listofpatternsformetricnamestoinclude.
spring.metrics.export.redis.key=keys.spring.metrics#Keyforredisrepositoryexport(ifactive).
spring.metrics.export.redis.prefix=spring.metrics#Prefixforredisrepositoryifactive.
spring.metrics.export.send-latest=#Flagtoswitchoffanyavailableoptimizationsbasedonnotexportingunchangedmetricvalues.
spring.metrics.export.statsd.host=#Hostofastatsdservertoreceiveexportedmetrics.
spring.metrics.export.statsd.port=8125#Portofastatsdservertoreceiveexportedmetrics.
spring.metrics.export.statsd.prefix=#Prefixforstatsdexportedmetrics.
spring.metrics.export.triggers.*=#SpecifictriggerpropertiesperMetricWriterbeanname.
#----------------------------------------
#DEVTOOLSPROPERTIES
#----------------------------------------
#DEVTOOLS(DevToolsProperties)
spring.devtools.livereload.enabled=true#Enablealivereload.comcompatibleserver.
spring.devtools.livereload.port=35729#Serverport.
spring.devtools.restart.additional-exclude=#Additionalpatternsthatshouldbeexcludedfromtriggeringafullrestart.
spring.devtools.restart.additional-paths=#Additionalpathstowatchforchanges.
spring.devtools.restart.enabled=true#Enableautomaticrestart.
spring.devtools.restart.exclude=META-INF/maven/**,META-INF/resources/**,resources/**,static/**,public/**,templates/**,**/*Test.class,**/*Tests.class,git.properties#Patternsthatshouldbeexcludedfromtriggeringafullrestart.
spring.devtools.restart.poll-interval=1000#Amountoftime(inmilliseconds)towaitbetweenpollingforclasspathchanges.
spring.devtools.restart.quiet-period=400#Amountofquiettime(inmilliseconds)requiredwithoutanyclasspathchangesbeforearestartistriggered.
spring.devtools.restart.trigger-file=#Nameofaspecificfilethatwhenchangedwilltriggertherestartcheck.Ifnotspecifiedanyclasspathfilechangewilltriggertherestart.
#REMOTEDEVTOOLS(RemoteDevToolsProperties)
spring.devtools.remote.context-path=/.~~spring-boot!~#Contextpathusedtohandletheremoteconnection.
spring.devtools.remote.debug.enabled=true#Enableremotedebugsupport.
spring.devtools.remote.debug.local-port=8000#Localremotedebugserverport.
spring.devtools.remote.proxy.host=#Thehostoftheproxytousetoconnecttotheremoteapplication.
spring.devtools.remote.proxy.port=#Theportoftheproxytousetoconnecttotheremoteapplication.
spring.devtools.remote.restart.enabled=true#Enableremoterestart.
spring.devtools.remote.secret=#Asharedsecretrequiredtoestablishaconnection(requiredtoenableremotesupport).
spring.devtools.remote.secret-header-name=X-AUTH-TOKEN#HTTPheaderusedtotransferthesharedsecret.
#----------------------------------------
#TESTINGPROPERTIES
#----------------------------------------
spring.test.database.replace=any#TypeofexistingDataSourcetoreplace.
spring.test.mockmvc.print=default#MVCPrintoption.
相关文章推荐
- spring boot web相关配置
- spring boot web相关配置
- spring boot web相关配置
- Spring Boot入门——web相关配置
- spring boot web相关配置
- Spring Boot application.propertis配置文件的相关通用属性
- spring boot web相关配置
- Spring Boot 基础概述与相关约定配置
- springboot学习二(springboot相关配置)
- Spring Boot application.propertis配置文件的相关通用属性
- SpringBoot学习笔记(四) SpringBoot Web相关的自动配置
- Spring Boot相关知识(一)配置优先级顺序
- Springboot的核心及相关配置
- Spring Boot - 构建Spring Boot系统及相关配置详解
- spring boot项目相关配置用war包部署到tomcat下详细教程
- Spring Boot (八) 相关配置
- Spring Boot WEB相关配置
- springboot启动的相关配置与CommandLineRunner
- Intellij IDEA 搭建Spring Boot项目(二)spring-dao的相关配置
- Spring的配置相关知识(学习spring boot的预备知识)