zoukankan      html  css  js  c++  java
  • SpringBoot配置文件application.properties参数详解

    转自:https://www.jianshu.com/p/a4bb58331107

      1 # ----------------------------------------
      2 # CORE PROPERTIES
      3 # ----------------------------------------
      4 
      5 # SPRING 相关配置 (ConfigFileApplicationListener)
      6 spring.config.name= # config file name (default to 'application')
      7 spring.config.location= # location of config file
      8 
      9 # profile相关配置
     10 spring.profiles= # comma list of active profiles
     11 
     12 # 系统配置相关参数 (SpringApplication)
     13 spring.main.sources=
     14 spring.main.web-environment= # detect by default
     15 spring.main.show-banner=true
     16 spring.main....= # see class for all properties
     17 
     18 # 日志配置相关参数
     19 logging.path=/var/logs
     20 logging.file=myapp.log
     21 logging.config=
     22 
     23 # IDENTITY (ContextIdApplicationContextInitializer)
     24 spring.application.name=
     25 spring.application.index=
     26 
     27 # tomcat相关配置参数 (ServerProperties)
     28 server.port=8080
     29 server.address= # bind to a specific NIC
     30 server.session-timeout= # session timeout in seconds
     31 server.context-path= # the context path, defaults to '/'
     32 server.servlet-path= # the servlet path, defaults to '/'
     33 server.tomcat.access-log-pattern= # log pattern of the access log
     34 server.tomcat.access-log-enabled=false # is access logging enabled
     35 server.tomcat.protocol-header=x-forwarded-proto # ssl forward headers
     36 server.tomcat.remote-ip-header=x-forwarded-for
     37 server.tomcat.basedir=/tmp # base dir (usually not needed, defaults to tmp)
     38 server.tomcat.background-processor-delay=30; # in seconds
     39 server.tomcat.max-threads = 0 # number of threads in protocol handler
     40 server.tomcat.uri-encoding = UTF-8 # character encoding to use for URL decoding
     41 
     42 # springmvc相关配置参数 (HttpMapperProperties)
     43 http.mappers.json-pretty-print=false # pretty print JSON
     44 http.mappers.json-sort-keys=false # sort keys
     45 spring.mvc.locale= # set fixed locale, e.g. en_UK
     46 spring.mvc.date-format= # set fixed date format, e.g. dd/MM/yyyy
     47 spring.mvc.message-codes-resolver-format= # PREFIX_ERROR_CODE / POSTFIX_ERROR_CODE
     48 spring.view.prefix= # MVC view prefix
     49 spring.view.suffix= # ... and suffix
     50 spring.resources.cache-period= # cache timeouts in headers sent to browser
     51 spring.resources.add-mappings=true # if default mappings should be added
     52 
     53 # thymeleaf相关配置参数 (ThymeleafAutoConfiguration)
     54 spring.thymeleaf.prefix=classpath:/templates/
     55 spring.thymeleaf.suffix=.html
     56 spring.thymeleaf.mode=HTML5
     57 spring.thymeleaf.encoding=UTF-8
     58 spring.thymeleaf.content-type=text/html # ;charset=<encoding> is added
     59 spring.thymeleaf.cache=true # set to false for hot refresh
     60 
     61 # freemark相关配置参数 (FreeMarkerAutoConfiguration)
     62 spring.freemarker.allowRequestOverride=false
     63 spring.freemarker.allowSessionOverride=false
     64 spring.freemarker.cache=true
     65 spring.freemarker.checkTemplateLocation=true
     66 spring.freemarker.contentType=text/html
     67 spring.freemarker.exposeRequestAttributes=false
     68 spring.freemarker.exposeSessionAttributes=false
     69 spring.freemarker.exposeSpringMacroHelpers=false
     70 spring.freemarker.prefix=
     71 spring.freemarker.requestContextAttribute=
     72 spring.freemarker.settings.*=
     73 spring.freemarker.suffix=.ftl
     74 spring.freemarker.templateEncoding=UTF-8
     75 spring.freemarker.templateLoaderPath=classpath:/templates/
     76 spring.freemarker.viewNames= # whitelist of view names that can be resolved
     77 
     78 # groovy模板相关配置参数 (GroovyTemplateAutoConfiguration)
     79 spring.groovy.template.allowRequestOverride=false
     80 spring.groovy.template.allowSessionOverride=false
     81 spring.groovy.template.cache=true
     82 spring.groovy.template.configuration.*= # See Groovy's TemplateConfiguration
     83 spring.groovy.template.contentType=text/html
     84 spring.groovy.template.prefix=classpath:/templates/
     85 spring.groovy.template.suffix=.tpl
     86 spring.groovy.template.templateEncoding=UTF-8
     87 spring.groovy.template.viewNames= # whitelist of view names that can be resolved
     88 
     89 # velocity模板相关配置参数 (VelocityAutoConfiguration)
     90 spring.velocity.allowRequestOverride=false
     91 spring.velocity.allowSessionOverride=false
     92 spring.velocity.cache=true
     93 spring.velocity.checkTemplateLocation=true
     94 spring.velocity.contentType=text/html
     95 spring.velocity.dateToolAttribute=
     96 spring.velocity.exposeRequestAttributes=false
     97 spring.velocity.exposeSessionAttributes=false
     98 spring.velocity.exposeSpringMacroHelpers=false
     99 spring.velocity.numberToolAttribute=
    100 spring.velocity.prefix=
    101 spring.velocity.properties.*=
    102 spring.velocity.requestContextAttribute=
    103 spring.velocity.resourceLoaderPath=classpath:/templates/
    104 spring.velocity.suffix=.vm
    105 spring.velocity.templateEncoding=UTF-8
    106 spring.velocity.viewNames= # whitelist of view names that can be resolved
    107 
    108 # INTERNATIONALIZATION (MessageSourceAutoConfiguration)
    109 spring.messages.basename=messages
    110 spring.messages.cacheSeconds=-1
    111 spring.messages.encoding=UTF-8
    112 
    113 
    114 # 安全相关配置参数 (SecurityProperties)
    115 security.user.name=user # login username
    116 security.user.password= # login password
    117 security.user.role=USER # role assigned to the user
    118 security.require-ssl=false # advanced settings ...
    119 security.enable-csrf=false
    120 security.basic.enabled=true
    121 security.basic.realm=Spring
    122 security.basic.path= # /**
    123 security.headers.xss=false
    124 security.headers.cache=false
    125 security.headers.frame=false
    126 security.headers.contentType=false
    127 security.headers.hsts=all # none / domain / all
    128 security.sessions=stateless # always / never / if_required / stateless
    129 security.ignored=false
    130 
    131 # 数据源相关配置参数(DataSourceAutoConfiguration & DataSourceProperties)
    132 spring.datasource.name= # name of the data source
    133 spring.datasource.initialize=true # populate using data.sql
    134 spring.datasource.schema= # a schema (DDL) script resource reference
    135 spring.datasource.data= # a data (DML) script resource reference
    136 spring.datasource.platform= # the platform to use in the schema resource (schema-${platform}.sql)
    137 spring.datasource.continueOnError=false # continue even if can't be initialized
    138 spring.datasource.separator=; # statement separator in SQL initialization scripts
    139 spring.datasource.driverClassName= # JDBC Settings...
    140 spring.datasource.url=
    141 spring.datasource.username=
    142 spring.datasource.password=
    143 spring.datasource.max-active=100 # Advanced configuration...
    144 spring.datasource.max-idle=8
    145 spring.datasource.min-idle=8
    146 spring.datasource.initial-size=10
    147 spring.datasource.validation-query=
    148 spring.datasource.test-on-borrow=false
    149 spring.datasource.test-on-return=false
    150 spring.datasource.test-while-idle=
    151 spring.datasource.time-between-eviction-runs-millis=
    152 spring.datasource.min-evictable-idle-time-millis=
    153 spring.datasource.max-wait-millis=
    154 
    155 # mongdb相关配置参数 (MongoProperties)
    156 spring.data.mongodb.host= # the db host
    157 spring.data.mongodb.port=27017 # the connection port (defaults to 27107)
    158 spring.data.mongodb.uri=mongodb://localhost/test # connection URL
    159 spring.data.mongo.repositories.enabled=true # if spring data repository support is enabled
    160 
    161 # springDataJPA相关配置参数(JpaBaseConfiguration, HibernateJpaAutoConfiguration)
    162 spring.jpa.properties.*= # properties to set on the JPA connection
    163 spring.jpa.openInView=true
    164 spring.jpa.show-sql=true
    165 spring.jpa.database-platform=
    166 spring.jpa.database=
    167 spring.jpa.generate-ddl=false # ignored by Hibernate, might be useful for other vendors
    168 spring.jpa.hibernate.naming-strategy= # naming classname
    169 spring.jpa.hibernate.ddl-auto= # defaults to create-drop for embedded dbs
    170 spring.data.jpa.repositories.enabled=true # if spring data repository support is enabled
    171 
    172 # solr相关配置参数(SolrProperties})
    173 spring.data.solr.host=http://127.0.0.1:8983/solr
    174 spring.data.solr.zkHost=
    175 spring.data.solr.repositories.enabled=true # if spring data repository support is enabled
    176 
    177 # elasticsearch相关配置参数(ElasticsearchProperties})
    178 spring.data.elasticsearch.cluster-name= # The cluster name (defaults to elasticsearch)
    179 spring.data.elasticsearch.cluster-nodes= # The address(es) of the server node (comma-separated; if not specified starts a client node)
    180 spring.data.elasticsearch.local=true # if local mode should be used with client nodes
    181 spring.data.elasticsearch.repositories.enabled=true # if spring data repository support is enabled
    182 
    183 
    184 
    185 # flyway相关配置参数(FlywayProperties)
    186 flyway.locations=classpath:db/migrations # locations of migrations scripts
    187 flyway.schemas= # schemas to update
    188 flyway.initVersion= 1 # version to start migration
    189 flyway.prefix=V
    190 flyway.suffix=.sql
    191 flyway.enabled=true
    192 flyway.url= # JDBC url if you want Flyway to create its own DataSource
    193 flyway.user= # JDBC username if you want Flyway to create its own DataSource
    194 flyway.password= # JDBC password if you want Flyway to create its own DataSource
    195 
    196 # liquibase相关配置参数(LiquibaseProperties)
    197 liquibase.change-log=classpath:/db/changelog/db.changelog-master.yaml
    198 liquibase.contexts= # runtime contexts to use
    199 liquibase.default-schema= # default database schema to use
    200 liquibase.drop-first=false
    201 liquibase.enabled=true
    202 
    203 # JMX
    204 spring.jmx.enabled=true # Expose MBeans from Spring
    205 
    206 # rabbitmq相关配置参数(RabbitProperties)
    207 spring.rabbitmq.host= # connection host
    208 spring.rabbitmq.port= # connection port
    209 spring.rabbitmq.addresses= # connection addresses (e.g. myhost:9999,otherhost:1111)
    210 spring.rabbitmq.username= # login user
    211 spring.rabbitmq.password= # login password
    212 spring.rabbitmq.virtualhost=
    213 spring.rabbitmq.dynamic=
    214 
    215 # redis相关配置参数(RedisProperties)
    216 spring.redis.host=localhost # server host
    217 spring.redis.password= # server password
    218 spring.redis.port=6379 # connection port
    219 spring.redis.pool.max-idle=8 # pool settings ...
    220 spring.redis.pool.min-idle=0
    221 spring.redis.pool.max-active=8
    222 spring.redis.pool.max-wait=-1
    223 
    224 # activemq相关配置参数(ActiveMQProperties)
    225 spring.activemq.broker-url=tcp://localhost:61616 # connection URL
    226 spring.activemq.user=
    227 spring.activemq.password=
    228 spring.activemq.in-memory=true # broker kind to create if no broker-url is specified
    229 spring.activemq.pooled=false
    230 
    231 # hornetq相关配置参数(HornetQProperties)
    232 spring.hornetq.mode= # connection mode (native, embedded)
    233 spring.hornetq.host=localhost # hornetQ host (native mode)
    234 spring.hornetq.port=5445 # hornetQ port (native mode)
    235 spring.hornetq.embedded.enabled=true # if the embedded server is enabled (needs hornetq-jms-server.jar)
    236 spring.hornetq.embedded.serverId= # auto-generated id of the embedded server (integer)
    237 spring.hornetq.embedded.persistent=false # message persistence
    238 spring.hornetq.embedded.data-directory= # location of data content (when persistence is enabled)
    239 spring.hornetq.embedded.queues= # comma separate queues to create on startup
    240 spring.hornetq.embedded.topics= # comma separate topics to create on startup
    241 spring.hornetq.embedded.cluster-password= # customer password (randomly generated by default)
    242 
    243 # JMS (JmsProperties)
    244 spring.jms.pub-sub-domain= # false for queue (default), true for topic
    245 
    246 # springbatch相关配置参数(BatchDatabaseInitializer)
    247 spring.batch.job.names=job1,job2
    248 spring.batch.job.enabled=true
    249 spring.batch.initializer.enabled=true
    250 spring.batch.schema= # batch schema to load
    251 
    252 # aop相关配置参数
    253 spring.aop.auto=
    254 spring.aop.proxy-target-class=
    255 
    256 # FILE ENCODING (FileEncodingApplicationListener)
    257 spring.mandatory-file-encoding=false
    258 
    259 # SPRING SOCIAL (SocialWebAutoConfiguration)
    260 spring.social.auto-connection-views=true # Set to true for default connection views or false if you provide your own
    261 
    262 # SPRING SOCIAL FACEBOOK (FacebookAutoConfiguration)
    263 spring.social.facebook.app-id= # your application's Facebook App ID
    264 spring.social.facebook.app-secret= # your application's Facebook App Secret
    265 
    266 # SPRING SOCIAL LINKEDIN (LinkedInAutoConfiguration)
    267 spring.social.linkedin.app-id= # your application's LinkedIn App ID
    268 spring.social.linkedin.app-secret= # your application's LinkedIn App Secret
    269 
    270 # SPRING SOCIAL TWITTER (TwitterAutoConfiguration)
    271 spring.social.twitter.app-id= # your application's Twitter App ID
    272 spring.social.twitter.app-secret= # your application's Twitter App Secret
    273 
    274 # SPRING MOBILE SITE PREFERENCE (SitePreferenceAutoConfiguration)
    275 spring.mobile.sitepreference.enabled=true # enabled by default
    276 
    277 # SPRING MOBILE DEVICE VIEWS (DeviceDelegatingViewResolverAutoConfiguration)
    278 spring.mobile.devicedelegatingviewresolver.enabled=true # disabled by default
    279 spring.mobile.devicedelegatingviewresolver.normalPrefix=
    280 spring.mobile.devicedelegatingviewresolver.normalSuffix=
    281 spring.mobile.devicedelegatingviewresolver.mobilePrefix=mobile/
    282 spring.mobile.devicedelegatingviewresolver.mobileSuffix=
    283 spring.mobile.devicedelegatingviewresolver.tabletPrefix=tablet/
    284 spring.mobile.devicedelegatingviewresolver.tabletSuffix=
    285 
    286 # ----------------------------------------
    287 # ACTUATOR PROPERTIES
    288 # ----------------------------------------
    289 
    290 # MANAGEMENT HTTP SERVER (ManagementServerProperties)
    291 management.port= # defaults to 'server.port'
    292 management.address= # bind to a specific NIC
    293 management.contextPath= # default to '/'
    294 
    295 # ENDPOINTS (AbstractEndpoint subclasses)
    296 endpoints.autoconfig.id=autoconfig
    297 endpoints.autoconfig.sensitive=true
    298 endpoints.autoconfig.enabled=true
    299 endpoints.beans.id=beans
    300 endpoints.beans.sensitive=true
    301 endpoints.beans.enabled=true
    302 endpoints.configprops.id=configprops
    303 endpoints.configprops.sensitive=true
    304 endpoints.configprops.enabled=true
    305 endpoints.configprops.keys-to-sanitize=password,secret
    306 endpoints.dump.id=dump
    307 endpoints.dump.sensitive=true
    308 endpoints.dump.enabled=true
    309 endpoints.env.id=env
    310 endpoints.env.sensitive=true
    311 endpoints.env.enabled=true
    312 endpoints.health.id=health
    313 endpoints.health.sensitive=false
    314 endpoints.health.enabled=true
    315 endpoints.info.id=info
    316 endpoints.info.sensitive=false
    317 endpoints.info.enabled=true
    318 endpoints.metrics.id=metrics
    319 endpoints.metrics.sensitive=true
    320 endpoints.metrics.enabled=true
    321 endpoints.shutdown.id=shutdown
    322 endpoints.shutdown.sensitive=true
    323 endpoints.shutdown.enabled=false
    324 endpoints.trace.id=trace
    325 endpoints.trace.sensitive=true
    326 endpoints.trace.enabled=true
    327 
    328 # MVC ONLY ENDPOINTS
    329 endpoints.jolokia.path=jolokia
    330 endpoints.jolokia.sensitive=true
    331 endpoints.jolokia.enabled=true # when using Jolokia
    332 endpoints.error.path=/error
    333 
    334 # JMX ENDPOINT (EndpointMBeanExportProperties)
    335 endpoints.jmx.enabled=true
    336 endpoints.jmx.domain= # the JMX domain, defaults to 'org.springboot'
    337 endpoints.jmx.unique-names=false
    338 endpoints.jmx.enabled=true
    339 endpoints.jmx.staticNames=
    340 
    341 # JOLOKIA (JolokiaProperties)
    342 jolokia.config.*= # See Jolokia manual
    343 
    344 # REMOTE SHELL
    345 shell.auth=simple # jaas, key, simple, spring
    346 shell.command-refresh-interval=-1
    347 shell.command-path-pattern= # classpath*:/commands/**, classpath*:/crash/commands/**
    348 shell.config-path-patterns= # classpath*:/crash/*
    349 shell.disabled-plugins=false # don't expose plugins
    350 shell.ssh.enabled= # ssh settings ...
    351 shell.ssh.keyPath=
    352 shell.ssh.port=
    353 shell.telnet.enabled= # telnet settings ...
    354 shell.telnet.port=
    355 shell.auth.jaas.domain= # authentication settings ...
    356 shell.auth.key.path=
    357 shell.auth.simple.user.name=
    358 shell.auth.simple.user.password=
    359 shell.auth.spring.roles=
    360 
    361 # GIT INFO
    362 spring.git.properties= # resource ref to generated git info properties file
    View Code
    # ----------------------------------------
    # CORE PROPERTIES
    # ----------------------------------------
    
    # SPRING 相关配置 (ConfigFileApplicationListener)
    spring.config.name= # config file name (default to 'application')
    spring.config.location= # location of config file
    
    # profile相关配置
    spring.profiles= # comma list of active profiles
    
    # 系统配置相关参数 (SpringApplication)
    spring.main.sources=
    spring.main.web-environment= # detect by default
    spring.main.show-banner=true
    spring.main....= # see class for all properties
    
    # 日志配置相关参数
    logging.path=/var/logs
    logging.file=myapp.log
    logging.config=
    
    # IDENTITY (ContextIdApplicationContextInitializer)
    spring.application.name=
    spring.application.index=
    
    # tomcat相关配置参数 (ServerProperties)
    server.port=8080
    server.address= # bind to a specific NIC
    server.session-timeout= # session timeout in seconds
    server.context-path= # the context path, defaults to '/'
    server.servlet-path= # the servlet path, defaults to '/'
    server.tomcat.access-log-pattern= # log pattern of the access log
    server.tomcat.access-log-enabled=false # is access logging enabled
    server.tomcat.protocol-header=x-forwarded-proto # ssl forward headers
    server.tomcat.remote-ip-header=x-forwarded-for
    server.tomcat.basedir=/tmp # base dir (usually not needed, defaults to tmp)
    server.tomcat.background-processor-delay=30; # in seconds
    server.tomcat.max-threads = 0 # number of threads in protocol handler
    server.tomcat.uri-encoding = UTF-8 # character encoding to use for URL decoding
    
    # springmvc相关配置参数 (HttpMapperProperties)
    http.mappers.json-pretty-print=false # pretty print JSON
    http.mappers.json-sort-keys=false # sort keys
    spring.mvc.locale= # set fixed locale, e.g. en_UK
    spring.mvc.date-format= # set fixed date format, e.g. dd/MM/yyyy
    spring.mvc.message-codes-resolver-format= # PREFIX_ERROR_CODE / POSTFIX_ERROR_CODE
    spring.view.prefix= # MVC view prefix
    spring.view.suffix= # ... and suffix
    spring.resources.cache-period= # cache timeouts in headers sent to browser
    spring.resources.add-mappings=true # if default mappings should be added
    
    # thymeleaf相关配置参数 (ThymeleafAutoConfiguration)
    spring.thymeleaf.prefix=classpath:/templates/
    spring.thymeleaf.suffix=.html
    spring.thymeleaf.mode=HTML5
    spring.thymeleaf.encoding=UTF-8
    spring.thymeleaf.content-type=text/html # ;charset=<encoding> is added
    spring.thymeleaf.cache=true # set to false for hot refresh
    
    # freemark相关配置参数 (FreeMarkerAutoConfiguration)
    spring.freemarker.allowRequestOverride=false
    spring.freemarker.allowSessionOverride=false
    spring.freemarker.cache=true
    spring.freemarker.checkTemplateLocation=true
    spring.freemarker.contentType=text/html
    spring.freemarker.exposeRequestAttributes=false
    spring.freemarker.exposeSessionAttributes=false
    spring.freemarker.exposeSpringMacroHelpers=false
    spring.freemarker.prefix=
    spring.freemarker.requestContextAttribute=
    spring.freemarker.settings.*=
    spring.freemarker.suffix=.ftl
    spring.freemarker.templateEncoding=UTF-8
    spring.freemarker.templateLoaderPath=classpath:/templates/
    spring.freemarker.viewNames= # whitelist of view names that can be resolved
    
    # groovy模板相关配置参数 (GroovyTemplateAutoConfiguration)
    spring.groovy.template.allowRequestOverride=false
    spring.groovy.template.allowSessionOverride=false
    spring.groovy.template.cache=true
    spring.groovy.template.configuration.*= # See Groovy's TemplateConfiguration
    spring.groovy.template.contentType=text/html
    spring.groovy.template.prefix=classpath:/templates/
    spring.groovy.template.suffix=.tpl
    spring.groovy.template.templateEncoding=UTF-8
    spring.groovy.template.viewNames= # whitelist of view names that can be resolved
    
    # velocity模板相关配置参数 (VelocityAutoConfiguration)
    spring.velocity.allowRequestOverride=false
    spring.velocity.allowSessionOverride=false
    spring.velocity.cache=true
    spring.velocity.checkTemplateLocation=true
    spring.velocity.contentType=text/html
    spring.velocity.dateToolAttribute=
    spring.velocity.exposeRequestAttributes=false
    spring.velocity.exposeSessionAttributes=false
    spring.velocity.exposeSpringMacroHelpers=false
    spring.velocity.numberToolAttribute=
    spring.velocity.prefix=
    spring.velocity.properties.*=
    spring.velocity.requestContextAttribute=
    spring.velocity.resourceLoaderPath=classpath:/templates/
    spring.velocity.suffix=.vm
    spring.velocity.templateEncoding=UTF-8
    spring.velocity.viewNames= # whitelist of view names that can be resolved
    
    # INTERNATIONALIZATION (MessageSourceAutoConfiguration)
    spring.messages.basename=messages
    spring.messages.cacheSeconds=-1
    spring.messages.encoding=UTF-8
    
    
    # 安全相关配置参数 (SecurityProperties)
    security.user.name=user # login username
    security.user.password= # login password
    security.user.role=USER # role assigned to the user
    security.require-ssl=false # advanced settings ...
    security.enable-csrf=false
    security.basic.enabled=true
    security.basic.realm=Spring
    security.basic.path= # /**
    security.headers.xss=false
    security.headers.cache=false
    security.headers.frame=false
    security.headers.contentType=false
    security.headers.hsts=all # none / domain / all
    security.sessions=stateless # always / never / if_required / stateless
    security.ignored=false
    
    # 数据源相关配置参数(DataSourceAutoConfiguration & DataSourceProperties)
    spring.datasource.name= # name of the data source
    spring.datasource.initialize=true # populate using data.sql
    spring.datasource.schema= # a schema (DDL) script resource reference
    spring.datasource.data= # a data (DML) script resource reference
    spring.datasource.platform= # the platform to use in the schema resource (schema-${platform}.sql)
    spring.datasource.continueOnError=false # continue even if can't be initialized
    spring.datasource.separator=; # statement separator in SQL initialization scripts
    spring.datasource.driverClassName= # JDBC Settings...
    spring.datasource.url=
    spring.datasource.username=
    spring.datasource.password=
    spring.datasource.max-active=100 # Advanced configuration...
    spring.datasource.max-idle=8
    spring.datasource.min-idle=8
    spring.datasource.initial-size=10
    spring.datasource.validation-query=
    spring.datasource.test-on-borrow=false
    spring.datasource.test-on-return=false
    spring.datasource.test-while-idle=
    spring.datasource.time-between-eviction-runs-millis=
    spring.datasource.min-evictable-idle-time-millis=
    spring.datasource.max-wait-millis=
    
    # mongdb相关配置参数 (MongoProperties)
    spring.data.mongodb.host= # the db host
    spring.data.mongodb.port=27017 # the connection port (defaults to 27107)
    spring.data.mongodb.uri=mongodb://localhost/test # connection URL
    spring.data.mongo.repositories.enabled=true # if spring data repository support is enabled
    
    # springDataJPA相关配置参数(JpaBaseConfiguration, HibernateJpaAutoConfiguration)
    spring.jpa.properties.*= # properties to set on the JPA connection
    spring.jpa.openInView=true
    spring.jpa.show-sql=true
    spring.jpa.database-platform=
    spring.jpa.database=
    spring.jpa.generate-ddl=false # ignored by Hibernate, might be useful for other vendors
    spring.jpa.hibernate.naming-strategy= # naming classname
    spring.jpa.hibernate.ddl-auto= # defaults to create-drop for embedded dbs
    spring.data.jpa.repositories.enabled=true # if spring data repository support is enabled
    
    # solr相关配置参数(SolrProperties})
    spring.data.solr.host=http://127.0.0.1:8983/solr
    spring.data.solr.zkHost=
    spring.data.solr.repositories.enabled=true # if spring data repository support is enabled
    
    # elasticsearch相关配置参数(ElasticsearchProperties})
    spring.data.elasticsearch.cluster-name= # The cluster name (defaults to elasticsearch)
    spring.data.elasticsearch.cluster-nodes= # The address(es) of the server node (comma-separated; if not specified starts a client node)
    spring.data.elasticsearch.local=true # if local mode should be used with client nodes
    spring.data.elasticsearch.repositories.enabled=true # if spring data repository support is enabled
    
    
    
    # flyway相关配置参数(FlywayProperties)
    flyway.locations=classpath:db/migrations # locations of migrations scripts
    flyway.schemas= # schemas to update
    flyway.initVersion= 1 # version to start migration
    flyway.prefix=V
    flyway.suffix=.sql
    flyway.enabled=true
    flyway.url= # JDBC url if you want Flyway to create its own DataSource
    flyway.user= # JDBC username if you want Flyway to create its own DataSource
    flyway.password= # JDBC password if you want Flyway to create its own DataSource
    
    # liquibase相关配置参数(LiquibaseProperties)
    liquibase.change-log=classpath:/db/changelog/db.changelog-master.yaml
    liquibase.contexts= # runtime contexts to use
    liquibase.default-schema= # default database schema to use
    liquibase.drop-first=false
    liquibase.enabled=true
    
    # JMX
    spring.jmx.enabled=true # Expose MBeans from Spring
    
    # rabbitmq相关配置参数(RabbitProperties)
    spring.rabbitmq.host= # connection host
    spring.rabbitmq.port= # connection port
    spring.rabbitmq.addresses= # connection addresses (e.g. myhost:9999,otherhost:1111)
    spring.rabbitmq.username= # login user
    spring.rabbitmq.password= # login password
    spring.rabbitmq.virtualhost=
    spring.rabbitmq.dynamic=
    
    # redis相关配置参数(RedisProperties)
    spring.redis.host=localhost # server host
    spring.redis.password= # server password
    spring.redis.port=6379 # connection port
    spring.redis.pool.max-idle=8 # pool settings ...
    spring.redis.pool.min-idle=0
    spring.redis.pool.max-active=8
    spring.redis.pool.max-wait=-1
    
    # activemq相关配置参数(ActiveMQProperties)
    spring.activemq.broker-url=tcp://localhost:61616 # connection URL
    spring.activemq.user=
    spring.activemq.password=
    spring.activemq.in-memory=true # broker kind to create if no broker-url is specified
    spring.activemq.pooled=false
    
    # hornetq相关配置参数(HornetQProperties)
    spring.hornetq.mode= # connection mode (native, embedded)
    spring.hornetq.host=localhost # hornetQ host (native mode)
    spring.hornetq.port=5445 # hornetQ port (native mode)
    spring.hornetq.embedded.enabled=true # if the embedded server is enabled (needs hornetq-jms-server.jar)
    spring.hornetq.embedded.serverId= # auto-generated id of the embedded server (integer)
    spring.hornetq.embedded.persistent=false # message persistence
    spring.hornetq.embedded.data-directory= # location of data content (when persistence is enabled)
    spring.hornetq.embedded.queues= # comma separate queues to create on startup
    spring.hornetq.embedded.topics= # comma separate topics to create on startup
    spring.hornetq.embedded.cluster-password= # customer password (randomly generated by default)
    
    # JMS (JmsProperties)
    spring.jms.pub-sub-domain= # false for queue (default), true for topic
    
    # springbatch相关配置参数(BatchDatabaseInitializer)
    spring.batch.job.names=job1,job2
    spring.batch.job.enabled=true
    spring.batch.initializer.enabled=true
    spring.batch.schema= # batch schema to load
    
    # aop相关配置参数
    spring.aop.auto=
    spring.aop.proxy-target-class=
    
    # FILE ENCODING (FileEncodingApplicationListener)
    spring.mandatory-file-encoding=false
    
    # SPRING SOCIAL (SocialWebAutoConfiguration)
    spring.social.auto-connection-views=true # Set to true for default connection views or false if you provide your own
    
    # SPRING SOCIAL FACEBOOK (FacebookAutoConfiguration)
    spring.social.facebook.app-id= # your application's Facebook App ID
    spring.social.facebook.app-secret= # your application's Facebook App Secret
    
    # SPRING SOCIAL LINKEDIN (LinkedInAutoConfiguration)
    spring.social.linkedin.app-id= # your application's LinkedIn App ID
    spring.social.linkedin.app-secret= # your application's LinkedIn App Secret
    
    # SPRING SOCIAL TWITTER (TwitterAutoConfiguration)
    spring.social.twitter.app-id= # your application's Twitter App ID
    spring.social.twitter.app-secret= # your application's Twitter App Secret
    
    # SPRING MOBILE SITE PREFERENCE (SitePreferenceAutoConfiguration)
    spring.mobile.sitepreference.enabled=true # enabled by default
    
    # SPRING MOBILE DEVICE VIEWS (DeviceDelegatingViewResolverAutoConfiguration)
    spring.mobile.devicedelegatingviewresolver.enabled=true # disabled by default
    spring.mobile.devicedelegatingviewresolver.normalPrefix=
    spring.mobile.devicedelegatingviewresolver.normalSuffix=
    spring.mobile.devicedelegatingviewresolver.mobilePrefix=mobile/
    spring.mobile.devicedelegatingviewresolver.mobileSuffix=
    spring.mobile.devicedelegatingviewresolver.tabletPrefix=tablet/
    spring.mobile.devicedelegatingviewresolver.tabletSuffix=
    
    # ----------------------------------------
    # ACTUATOR PROPERTIES
    # ----------------------------------------
    
    # MANAGEMENT HTTP SERVER (ManagementServerProperties)
    management.port= # defaults to 'server.port'
    management.address= # bind to a specific NIC
    management.contextPath= # default to '/'
    
    # ENDPOINTS (AbstractEndpoint subclasses)
    endpoints.autoconfig.id=autoconfig
    endpoints.autoconfig.sensitive=true
    endpoints.autoconfig.enabled=true
    endpoints.beans.id=beans
    endpoints.beans.sensitive=true
    endpoints.beans.enabled=true
    endpoints.configprops.id=configprops
    endpoints.configprops.sensitive=true
    endpoints.configprops.enabled=true
    endpoints.configprops.keys-to-sanitize=password,secret
    endpoints.dump.id=dump
    endpoints.dump.sensitive=true
    endpoints.dump.enabled=true
    endpoints.env.id=env
    endpoints.env.sensitive=true
    endpoints.env.enabled=true
    endpoints.health.id=health
    endpoints.health.sensitive=false
    endpoints.health.enabled=true
    endpoints.info.id=info
    endpoints.info.sensitive=false
    endpoints.info.enabled=true
    endpoints.metrics.id=metrics
    endpoints.metrics.sensitive=true
    endpoints.metrics.enabled=true
    endpoints.shutdown.id=shutdown
    endpoints.shutdown.sensitive=true
    endpoints.shutdown.enabled=false
    endpoints.trace.id=trace
    endpoints.trace.sensitive=true
    endpoints.trace.enabled=true
    
    # MVC ONLY ENDPOINTS
    endpoints.jolokia.path=jolokia
    endpoints.jolokia.sensitive=true
    endpoints.jolokia.enabled=true # when using Jolokia
    endpoints.error.path=/error
    
    # JMX ENDPOINT (EndpointMBeanExportProperties)
    endpoints.jmx.enabled=true
    endpoints.jmx.domain= # the JMX domain, defaults to 'org.springboot'
    endpoints.jmx.unique-names=false
    endpoints.jmx.enabled=true
    endpoints.jmx.staticNames=
    
    # JOLOKIA (JolokiaProperties)
    jolokia.config.*= # See Jolokia manual
    
    # REMOTE SHELL
    shell.auth=simple # jaas, key, simple, spring
    shell.command-refresh-interval=-1
    shell.command-path-pattern= # classpath*:/commands/**, classpath*:/crash/commands/**
    shell.config-path-patterns= # classpath*:/crash/*
    shell.disabled-plugins=false # don't expose plugins
    shell.ssh.enabled= # ssh settings ...
    shell.ssh.keyPath=
    shell.ssh.port=
    shell.telnet.enabled= # telnet settings ...
    shell.telnet.port=
    shell.auth.jaas.domain= # authentication settings ...
    shell.auth.key.path=
    shell.auth.simple.user.name=
    shell.auth.simple.user.password=
    shell.auth.spring.roles=
    
    # GIT INFO
    spring.git.properties= # resource ref to generated git info properties file
  • 相关阅读:
    【python】turtle龟绘制开了花朵的树,程序画图
    【python】一行代码,使用pychorus提取音乐高潮部分
    【python】自动打开指定软件
    【VBA】用excel玩游戏,俄罗斯方块
    【python】3行代码搞定音频剪辑,入门版
    【python】3分钟搞定音频剪辑,进阶版
    【python】一键生成漂亮的节日快乐词云图
    【python】python学习之循环语句,小实验:九九乘法表
    【python】python学习之条件语句,小实验:商品打折后价格
    【python】使用webdriver在网页输入关键词并截屏
  • 原文地址:https://www.cnblogs.com/sqw8080/p/13301278.html
Copyright © 2011-2022 走看看