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
  • 相关阅读:
    Attach Files to Objects 将文件附加到对象
    Provide Several View Variants for End-Users 为最终用户提供多个视图变体
    Audit Object Changes 审核对象更改
    Toggle the WinForms Ribbon Interface 切换 WinForms 功能区界面
    Change Style of Navigation Items 更改导航项的样式
    Apply Grouping to List View Data 将分组应用于列表视图数据
    Choose the WinForms UI Type 选择 WinForms UI 类型
    Filter List Views 筛选器列表视图
    Make a List View Editable 使列表视图可编辑
    Add a Preview to a List View将预览添加到列表视图
  • 原文地址:https://www.cnblogs.com/sqw8080/p/13301278.html
Copyright © 2011-2022 走看看