02-Spring Boot 2.0 配置改变

http://www.54tianzhisheng.cn/2018/04/13/Spring_Boot_2.0_Configuration_Changelog/

配置改变

配置属性在 1.5.10.RELEASE 和 2.0.0.RELEASE 两个版本之间的改变:

启用键

下面的表是 2.0.0.RELEASE 版本中的弃用键:

KeyReplacement(替代)原因
spring.datasource.hikari.initialization-fail-fast  
spring.main.web-environmentspring.main.web-application-type
新键

下面的表是 2.0.0.RELEASE 版本中新的键:

KeyDefault value(默认值)描述
logging.file.max-history0要保存的归档日志文件的最大值
logging.file.max-size10MB日志文件最大容量
logging.pattern.dateformatyyyy-MM-dd HH:mm:ss.SSS日志的日期格式
management.endpoint.auditevents.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.auditevents.enabledtrue是否启用 auditevents 端点
management.endpoint.beans.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.beans.enabledtrue是否启用 bean 端点
management.endpoint.conditions.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.conditions.enabledtrue是否启用 conditions 端点
management.endpoint.configprops.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.configprops.enabledtrue是否启用 configprops 端点
management.endpoint.configprops.keys-to-sanitizepassword,secret,key,token, .credentials.,vcap_servicesKeys that should be sanitized
management.endpoint.env.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.env.enabledtrue是否启用 env 端点
management.endpoint.env.keys-to-sanitizepassword,secret,key,token, .credentials.,vcap_servicesKeys that should be sanitized.
management.endpoint.flyway.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.flyway.enabledtrue是否启用 flyway 端点
management.endpoint.health.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.health.enabledtrue是否启用 health 端点
management.endpoint.health.roles 角色用于确定用户是否有权显示详细信息
management.endpoint.health.show-detailsnever何时显示完整的健康详情
management.endpoint.heapdump.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.heapdump.enabledtrue是否启用 heapdump 端点
management.endpoint.httptrace.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.httptrace.enabledtrue是否启用 httptrace 端点
management.endpoint.info.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.info.enabledtrue是否启用 info 端点
management.endpoint.jolokia.config Jolokia 设置
management.endpoint.jolokia.enabledtrue是否启用 jolokia 端点
management.endpoint.liquibase.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.liquibase.enabledtrue是否启用 liquibase 端点
management.endpoint.logfile.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.logfile.enabledtrue是否启用 logfile 端点
management.endpoint.logfile.external-file 要访问的外部日志文件
management.endpoint.loggers.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.loggers.enabledtrue是否启用 loggers 端点
management.endpoint.mappings.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.mappings.enabledtrue是否启用 mappings 端点
management.endpoint.metrics.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.metrics.enabledtrue是否启用 metrics 端点
management.endpoint.prometheus.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.prometheus.enabledtrue是否启用 prometheus 端点
management.endpoint.scheduledtasks.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.scheduledtasks.enabledtrue是否启用 scheduledtasks 端点
management.endpoint.sessions.enabledtrue是否启用 sessions 端点
management.endpoint.shutdown.enabledfalse是否启用 shutdown 端点
management.endpoint.threaddump.cache.time-to-live0ms可以缓存响应的最长时间
management.endpoint.threaddump.enabledtrue是否启用 threaddump 端点
management.endpoints.enabled-by-default 是否启用或者关闭所有的端点
management.endpoints.jmx.domainorg.springframework.boot端点 JMX 域名
management.endpoints.jmx.exposure.exclude 应排除的端点 ID
management.endpoints.jmx.exposure.include*应包含的端点 ID 或全部 *
management.endpoints.jmx.static-names 追加到所有表示端点的 MBean 的ObjectName 的静态属性.
management.endpoints.jmx.unique-namesfalse是否确保 ObjectNames 在发生冲突时被修改
management.endpoints.web.base-path/actuatorWeb 端点的基本路径
management.endpoints.web.cors.allow-credentials 是否支持凭证
management.endpoints.web.cors.allowed-headers Comma-separated list of headers to allow in a request. ‘*’ allows all headers.
management.endpoints.web.cors.allowed-methods Comma-separated list of methods to allow. ‘*’ allows all methods.
management.endpoints.web.cors.allowed-origins Comma-separated list of origins to allow. ‘*’ allows all origins.
management.endpoints.web.cors.exposed-headers Comma-separated list of headers to include in a response.
management.endpoints.web.cors.max-age1800sHow long the response from a pre-flight request can be cached by clients.
management.endpoints.web.exposure.exclude Endpoint IDs that should be excluded.
management.endpoints.web.exposure.includehealth,infoEndpoint IDs that should be included or ‘*’ for all.
management.endpoints.web.path-mapping Mapping between endpoint IDs and the path that should expose them.
management.health.influxdb.enabledtrueWhether to enable InfluxDB health check.
management.health.neo4j.enabledtrueWhether to enable Neo4j health check.
management.health.status.http-mapping Mapping of health statuses to HTTP status codes.
management.metrics.binders.files.enabledtrueWhether to enable files metrics.
management.metrics.binders.integration.enabledtrueWhether to enable Spring Integration metrics.
management.metrics.binders.jvm.enabledtrueWhether to enable JVM metrics.
management.metrics.binders.logback.enabledtrueWhether to enable Logback metrics.
management.metrics.binders.processor.enabledtrueWhether to enable processor metrics.
management.metrics.binders.uptime.enabledtrueWhether to enable uptime metrics.
management.metrics.distribution.percentiles Specific computed non-aggregable percentiles to ship to the backend for meter IDs starting-with the specified name.
management.metrics.distribution.percentiles-histogram Whether meter IDs starting-with the specified name should be publish percentile histograms.
management.metrics.distribution.sla Specific SLA boundaries for meter IDs starting-with the specified name.
management.metrics.enable Whether meter IDs starting-with the specified name should be enabled.
management.metrics.export.atlas.batch-size10000Number of measurements per request to use for this backend.
management.metrics.export.atlas.config-refresh-frequency10sFrequency for refreshing config settings from the LWC service.
management.metrics.export.atlas.config-time-to-live150sTime to live for subscriptions from the LWC service.
management.metrics.export.atlas.config-urihttp://localhost:7101/ lwc/api/v1/expressions/local-devURI for the Atlas LWC endpoint to retrieve current subscriptions.
management.metrics.export.atlas.connect-timeout1sConnection timeout for requests to this backend.
management.metrics.export.atlas.enabledtrueWhether exporting of metrics to this backend is enabled.
management.metrics.export.atlas.eval-urihttp://localhost:7101/ lwc/api/v1/evaluateURI for the Atlas LWC endpoint to evaluate the data for a subscription.
management.metrics.export.atlas.lwc-enabledfalseWhether to enable streaming to Atlas LWC.
management.metrics.export.atlas.meter-time-to-live15mTime to live for meters that do not have any activity.
management.metrics.export.atlas.num-threads2Number of threads to use with the metrics publishing scheduler.
management.metrics.export.atlas.read-timeout10sRead timeout for requests to this backend.
management.metrics.export.atlas.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.atlas.urihttp://localhost:7101/ api/v1/publishURI of the Atlas server.
management.metrics.export.datadog.api-key Datadog API key.
management.metrics.export.datadog.application-key Datadog application key.
management.metrics.export.datadog.batch-size10000Number of measurements per request to use for this backend.
management.metrics.export.datadog.connect-timeout1sConnection timeout for requests to this backend.
management.metrics.export.datadog.descriptionstrueWhether to publish descriptions metadata to Datadog.
management.metrics.export.datadog.enabledtrueWhether exporting of metrics to this backend is enabled.
management.metrics.export.datadog.host-taginstanceTag that will be mapped to “host” when shipping metrics to Datadog.
management.metrics.export.datadog.num-threads2Number of threads to use with the metrics publishing scheduler.
management.metrics.export.datadog.read-timeout10sRead timeout for requests to this backend.
management.metrics.export.datadog.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.datadog.urihttps://app.datadoghq.comURI to ship metrics to.
management.metrics.export.ganglia.addressing-modemulticastUDP addressing mode, either unicast or multicast.
management.metrics.export.ganglia.duration-unitsmillisecondsBase time unit used to report durations.
management.metrics.export.ganglia.enabledtrueWhether exporting of metrics to Ganglia is enabled.
management.metrics.export.ganglia.hostlocalhostHost of the Ganglia server to receive exported metrics.
management.metrics.export.ganglia.port8649Port of the Ganglia server to receive exported metrics.
management.metrics.export.ganglia.protocol-version3.1Ganglia protocol version.
management.metrics.export.ganglia.rate-unitssecondsBase time unit used to report rates.
management.metrics.export.ganglia.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.ganglia.time-to-live1Time to live for metrics on Ganglia.
management.metrics.export.graphite.duration-unitsmillisecondsBase time unit used to report durations.
management.metrics.export.graphite.enabledtrueWhether exporting of metrics to Graphite is enabled.
management.metrics.export.graphite.hostlocalhostHost of the Graphite server to receive exported metrics.
management.metrics.export.graphite.port2004Port of the Graphite server to receive exported metrics.
management.metrics.export.graphite.protocolpickledProtocol to use while shipping data to Graphite.
management.metrics.export.graphite.rate-unitssecondsBase time unit used to report rates.
management.metrics.export.graphite.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.graphite.tags-as-prefix``For the default naming convention, turn the specified tag keys into part of the metric prefix.
management.metrics.export.influx.auto-create-dbtrueWhether to create the Influx database if it does not exist before attempting to publish metrics to it.
management.metrics.export.influx.batch-size10000Number of measurements per request to use for this backend.
management.metrics.export.influx.compressedtrueWhether to enable GZIP compression of metrics batches published to Influx.
management.metrics.export.influx.connect-timeout1sConnection timeout for requests to this backend.
management.metrics.export.influx.consistencyoneWrite consistency for each point.
management.metrics.export.influx.dbmydbTag that will be mapped to “host” when shipping metrics to Influx.
management.metrics.export.influx.enabledtrueWhether exporting of metrics to this backend is enabled.
management.metrics.export.influx.num-threads2Number of threads to use with the metrics publishing scheduler.
management.metrics.export.influx.password Login password of the Influx server.
management.metrics.export.influx.read-timeout10sRead timeout for requests to this backend.
management.metrics.export.influx.retention-policy Retention policy to use (Influx writes to the DEFAULT retention policy if one is not specified).
management.metrics.export.influx.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.influx.urihttp://localhost:8086URI of the Influx server.
management.metrics.export.influx.user-name Login user of the Influx server.
management.metrics.export.jmx.enabledtrueWhether exporting of metrics to JMX is enabled.
management.metrics.export.jmx.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.newrelic.account-id New Relic account ID.
management.metrics.export.newrelic.api-key New Relic API key.
management.metrics.export.newrelic.batch-size10000Number of measurements per request to use for this backend.
management.metrics.export.newrelic.connect-timeout1sConnection timeout for requests to this backend.
management.metrics.export.newrelic.enabledtrueWhether exporting of metrics to this backend is enabled.
management.metrics.export.newrelic.num-threads2Number of threads to use with the metrics publishing scheduler.
management.metrics.export.newrelic.read-timeout10sRead timeout for requests to this backend.
management.metrics.export.newrelic.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.newrelic.urihttps://insights-collector .newrelic.comURI to ship metrics to.
management.metrics.export.prometheus.descriptionstrueWhether to enable publishing descriptions as part of the scrape payload to Prometheus.
management.metrics.export.prometheus.enabledtrueWhether exporting of metrics to Prometheus is enabled.
management.metrics.export.prometheus.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.signalfx.access-token SignalFX access token.
management.metrics.export.signalfx.batch-size10000Number of measurements per request to use for this backend.
management.metrics.export.signalfx.connect-timeout1sConnection timeout for requests to this backend.
management.metrics.export.signalfx.enabledtrueWhether exporting of metrics to this backend is enabled.
management.metrics.export.signalfx.num-threads2Number of threads to use with the metrics publishing scheduler.
management.metrics.export.signalfx.read-timeout10sRead timeout for requests to this backend.
management.metrics.export.signalfx.source Uniquely identifies the app instance that is publishing metrics to SignalFx.
management.metrics.export.signalfx.step10sStep size (i.e. reporting frequency) to use.
management.metrics.export.signalfx.urihttps://ingest.signalfx.comURI to ship metrics to.
management.metrics.export.simple.enabledtrueWhether, in the absence of any other exporter, exporting of metrics to an in-memory backend is enabled.
management.metrics.export.simple.modecumulativeCounting mode.
management.metrics.export.simple.step1mStep size (i.e. reporting frequency) to use.
management.metrics.export.statsd.enabledtrueWhether exporting of metrics to StatsD is enabled.
management.metrics.export.statsd.flavordatadogStatsD line protocol to use.
management.metrics.export.statsd.hostlocalhostHost of the StatsD server to receive exported metrics.
management.metrics.export.statsd.max-packet-length1400Total length of a single payload should be kept within your network’s MTU.
management.metrics.export.statsd.polling-frequency10sHow often gauges will be polled.
management.metrics.export.statsd.port8125Port of the StatsD server to receive exported metrics.
management.metrics.export.statsd.publish-unchanged-meterstrueWhether to send unchanged meters to the StatsD server.
management.metrics.export.statsd.queue-size2147483647Maximum size of the queue of items waiting to be sent to the StatsD server.
management.metrics.export.wavefront.api-token API token used when publishing metrics directly to the Wavefront API host.
management.metrics.export.wavefront.batch-size10000Number of measurements per request to use for this backend.
management.metrics.export.wavefront.connect-timeout1sConnection timeout for requests to this backend.
management.metrics.export.wavefront.enabledtrueWhether exporting of metrics to this backend is enabled.
management.metrics.export.wavefront.global-prefix Global prefix to separate metrics originating from this app’s white box instrumentation from those originating from other Wavefront integrations when viewed in the Wavefront UI.
management.metrics.export.wavefront.num-threads2Number of threads to use with the metrics publishing scheduler.
management.metrics.export.wavefront.read-timeout10sRead timeout for requests to this backend.
management.metrics.export.wavefront.source Unique identifier for the app instance that is the source of metrics being published to Wavefront.
management.metrics.export.wavefront.step10sStep size (i.e. reporting frequency) to use.
management.metrics.export.wavefront.urihttps://longboard.wavefront.comURI to ship metrics to.
management.metrics.use-global-registrytrueWhether auto-configured MeterRegistry implementations should be bound to the global static registry on Metrics.
management.metrics.web.client.max-uri-tags100Maximum number of unique URI tag values allowed.
management.metrics.web.client.requests-metric-namehttp.client.requestsName of the metric for sent requests.
management.metrics.web.server.auto-time-requeststrueWhether requests handled by Spring MVC or WebFlux should be automatically timed.
management.metrics.web.server.requests-metric-namehttp.server.requestsName of the metric for received requests.
management.server.add-application-context-headerfalseAdd the “X-Application-Context” HTTP header in each response.
management.server.address Network address to which the management endpoints should bind.
management.server.port Management endpoint HTTP port (uses the same port as the application by default).
management.server.servlet.context-pathManagement endpoint context-path (for instance,/management). 
management.server.ssl.ciphers  
management.server.ssl.client-auth  
management.server.ssl.enabled  
management.server.ssl.enabled-protocols  
management.server.ssl.key-alias  
management.server.ssl.key-password  
management.server.ssl.key-store  
management.server.ssl.key-store-password  
management.server.ssl.key-store-provider  
management.server.ssl.key-store-type  
management.server.ssl.protocol  
management.server.ssl.trust-store  
management.server.ssl.trust-store-password  
management.server.ssl.trust-store-provider  
management.server.ssl.trust-store-type  
management.trace.http.enabledtrueWhether to enable HTTP request-response tracing.
management.trace.http.includerequest-headers,response-headers, cookies,errorsItems to be included in the trace.
server.error.include-exceptionfalseInclude the “exception” attribute.
server.http2.enabled  
server.jetty.accesslog.appendfalseAppend to log.
server.jetty.accesslog.date-formatdd/MMM/yyyy:HH:mm:ss ZTimestamp format of the request log.
server.jetty.accesslog.enabledfalseEnable access log.
server.jetty.accesslog.extended-formatfalseEnable extended NCSA format.
server.jetty.accesslog.file-date-format Date format to place in log file name.
server.jetty.accesslog.filename Log filename.
server.jetty.accesslog.locale Locale of the request log.
server.jetty.accesslog.log-cookiesfalseEnable logging of the request cookies.
server.jetty.accesslog.log-latencyfalseEnable logging of request processing time.
server.jetty.accesslog.log-serverfalseEnable logging of the request hostname.
server.jetty.accesslog.retention-period31Number of days before rotated log files are deleted.
server.jetty.accesslog.time-zoneGMTTimezone of the request log.
server.servlet.application-display-nameapplicationDisplay name of the application.
server.servlet.context-parameters Servlet context init parameters.
server.servlet.context-path Context path of the application.
server.servlet.jsp.class-name  
server.servlet.jsp.init-parameters  
server.servlet.jsp.registered  
server.servlet.path/Path of the main dispatcher servlet.
server.servlet.session.cookie.comment  
server.servlet.session.cookie.domain  
server.servlet.session.cookie.http-only  
server.servlet.session.cookie.max-age  
server.servlet.session.cookie.name  
server.servlet.session.cookie.path  
server.servlet.session.cookie.secure  
server.servlet.session.persistent  
server.servlet.session.store-dir  
server.servlet.session.timeout  
server.servlet.session.tracking-modes  
server.tomcat.max-http-header-size0Maximum size, in bytes, of the HTTP message header.
server.tomcat.resource.cache-ttl Time-to-live of the static resource cache.
server.tomcat.use-relative-redirects Whether HTTP 1.1 and later location headers generated by a call to sendRedirect will use relative or absolute redirects.
server.undertow.eager-filter-inittrueWhether servlet filters should be initialized on startup.
spring.banner.charsetUTF-8Banner file encoding.
spring.banner.image.height Height of the banner image in chars (default based on image height).
spring.banner.image.invertfalseWhether images should be inverted for dark terminal themes.
spring.banner.image.locationclasspath:banner.gifBanner image file location (jpg or png can also be used).
spring.banner.image.margin2Left hand image margin in chars.
spring.banner.image.width76Width of the banner image in chars.
spring.banner.locationclasspath:banner.txtBanner text resource location.
spring.batch.initialize-schemaembeddedDatabase schema initialization mode.
spring.cache.redis.cache-null-valuestrueAllow caching null values.
spring.cache.redis.key-prefix Key prefix.
spring.cache.redis.time-to-live Entry expiration.
spring.cache.redis.use-key-prefixtrueWhether to use the key prefix when writing to Redis.
spring.config.additional-location Config file locations used in addition to the defaults.
spring.data.cassandra.connect-timeout Socket option: connection time out.
spring.data.cassandra.pool.heartbeat-interval30sHeartbeat interval after which a message is sent on an idle connection to make sure it’s still alive.
spring.data.cassandra.pool.idle-timeout120sIdle timeout before an idle connection is removed.
spring.data.cassandra.pool.max-queue-size256Maximum number of requests that get queued if no connection is available.
spring.data.cassandra.pool.pool-timeout5000msPool timeout when trying to acquire a connection from a host’s pool.
spring.data.cassandra.read-timeout Socket option: read time out.
spring.data.cassandra.repositories.typeautoType of Cassandra repositories to enable.
spring.data.couchbase.repositories.typeautoType of Couchbase repositories to enable.
spring.data.mongodb.repositories.typeautoType of Mongo repositories to enable.
spring.data.neo4j.auto-indexnoneAuto index mode.
spring.data.web.pageable.default-page-size20Default page size.
spring.data.web.pageable.max-page-size2000Maximum page size to be accepted.
spring.data.web.pageable.one-indexed-parametersfalseWhether to expose and assume 1-based page number indexes.
spring.data.web.pageable.page-parameterpagePage index parameter name.
spring.data.web.pageable.prefix``General prefix to be prepended to the page number and page size parameters.
spring.data.web.pageable.qualifier-delimiter_Delimiter to be used between the qualifier and the actual page number and size properties.
spring.data.web.pageable.size-parametersizePage size parameter name.
spring.data.web.sort.sort-parametersortSort parameter name.
spring.datasource.hikari.initialization-fail-timeout  
spring.datasource.hikari.metrics-tracker-factory  
spring.datasource.hikari.scheduled-executor  
spring.datasource.hikari.scheduled-executor-service  
spring.datasource.hikari.schema  
spring.datasource.initialization-modeembeddedInitialize the datasource with available DDL and DML scripts.
spring.devtools.restart.log-condition-evaluation-deltatrueWhether to log the condition evaluation delta upon restart.
spring.flyway.baseline-description  
spring.flyway.baseline-on-migrate  
spring.flyway.baseline-version  
spring.flyway.check-locationtrueWhether to check that migration scripts location exists.
spring.flyway.clean-disabled  
spring.flyway.clean-on-validation-error  
spring.flyway.dry-run-output  
spring.flyway.enabledtrue是否启用 flyway.
spring.flyway.encoding  
spring.flyway.error-handlers  
spring.flyway.group  
spring.flyway.ignore-future-migrations  
spring.flyway.ignore-missing-migrations  
spring.flyway.init-sqls SQL statements to execute to initialize a connection immediately after obtaining it.
spring.flyway.installed-by  
spring.flyway.locations  
spring.flyway.mixed  
spring.flyway.out-of-order  
spring.flyway.password 如果您想让 Flyway 创建自己的DataSource,可以使用 JDBC 密码
spring.flyway.placeholder-prefix  
spring.flyway.placeholder-replacement  
spring.flyway.placeholder-suffix  
spring.flyway.placeholders  
spring.flyway.repeatable-sql-migration-prefix  
spring.flyway.schemas  
spring.flyway.skip-default-callbacks  
spring.flyway.skip-default-resolvers  
spring.flyway.sql-migration-prefix  
spring.flyway.sql-migration-separator  
spring.flyway.sql-migration-suffix  
spring.flyway.sql-migration-suffixes  
spring.flyway.table  
spring.flyway.target  
spring.flyway.undo-sql-migration-prefix  
spring.flyway.url 要迁移的数据库的 JDBC URL
spring.flyway.user 登录要迁移数据库的用户名
spring.flyway.validate-on-migrate  
spring.gson.date-format 序列化 Date 对象时使用的格式
spring.gson.disable-html-escaping Whether to disable the escaping of HTML characters such as ‘<’, ‘>’, etc.
spring.gson.disable-inner-class-serialization Whether to exclude inner classes during serialization.
spring.gson.enable-complex-map-key-serialization Whether to enable serialization of complex map keys (i.e. non-primitives).
spring.gson.exclude-fields-without-expose-annotation Whether to exclude all fields from consideration for serialization or deserialization that do not have the “Expose” annotation.
spring.gson.field-naming-policy Naming policy that should be applied to an object’s field during serialization and deserialization.
spring.gson.generate-non-executable-json Whether to generate non executable JSON by prefixing the output with some special text.
spring.gson.lenient Whether to be lenient about parsing JSON that doesn’t conform to RFC 4627.
spring.gson.long-serialization-policy Serialization policy for Long and long types.
spring.gson.pretty-printing Whether to output serialized JSON that fits in a page for pretty printing.
spring.gson.serialize-nulls Whether to serialize null fields.
spring.influx.password Influx 登录用户名密码
spring.influx.url InfluxDB 数据库 URL
spring.influx.user Influx 登录用户名
spring.integration.jdbc.initialize-schemaembeddedDatabase schema initialization mode.
spring.integration.jdbc.schemaclasspath:org/springframework/ integration/jdbc/schema-@@platform@@.sqlPath to the SQL file to use to initialize the database schema.
spring.jdbc.template.fetch-size-1Number of rows that should be fetched from the database when more rows are needed.
spring.jdbc.template.max-rows-1Maximum number of rows.
spring.jdbc.template.query-timeout Query timeout.
spring.jpa.mapping-resources Mapping resources (equivalent to “mapping-file” entries in persistence.xml).
spring.jta.atomikos.datasource.concurrent-connection-validation  
spring.jta.atomikos.properties.allow-sub-transactionstrueSpecify whether sub-transactions are allowed.
spring.jta.atomikos.properties.default-max-wait-time-on-shutdown How long should normal shutdown (no-force) wait for transactions to complete.
spring.jta.atomikos.properties.recovery.delay10000msDelay between two recovery scans.
spring.jta.atomikos.properties.recovery.forget-orphaned-log-entries-delay86400000msDelay after which recovery can cleanup pending (‘orphaned’) log entries.
spring.jta.atomikos.properties.recovery.max-retries5Number of retry attempts to commit the transaction before throwing an exception.
spring.jta.atomikos.properties.recovery.retry-interval10000msDelay between retry attempts.
spring.kafka.admin.client-id ID to pass to the server when making requests.
spring.kafka.admin.fail-fastfalseWhether to fail fast if the broker is not available on startup.
spring.kafka.admin.properties Additional admin-specific properties used to configure the client.
spring.kafka.admin.ssl.key-password Password of the private key in the key store file.
spring.kafka.admin.ssl.keystore-location Location of the key store file.
spring.kafka.admin.ssl.keystore-password Store password for the key store file.
spring.kafka.admin.ssl.truststore-location Location of the trust store file.
spring.kafka.admin.ssl.truststore-password Store password for the trust store file.
spring.kafka.consumer.properties Additional consumer-specific properties used to configure the client.
spring.kafka.consumer.ssl.key-password Password of the private key in the key store file.
spring.kafka.consumer.ssl.keystore-location Location of the key store file.
spring.kafka.consumer.ssl.keystore-password Store password for the key store file.
spring.kafka.consumer.ssl.truststore-location Location of the trust store file.
spring.kafka.consumer.ssl.truststore-password Store password for the trust store file.
spring.kafka.jaas.control-flagrequiredControl flag for login configuration.
spring.kafka.jaas.enabledfalseWhether to enable JAAS configuration.
spring.kafka.jaas.login-modulecom.sun.security.auth .module.Krb5LoginModuleLogin module.
spring.kafka.jaas.options Additional JAAS options.
spring.kafka.listener.client-id Prefix for the listener’s consumer client.id property.
spring.kafka.listener.idle-event-interval Time between publishing idle consumer events (no data received).
spring.kafka.listener.log-container-config Whether to log the container configuration during initialization (INFO level).
spring.kafka.listener.monitor-interval Time between checks for non-responsive consumers.
spring.kafka.listener.no-poll-threshold Multiplier applied to “pollTimeout” to determine if a consumer is non-responsive.
spring.kafka.listener.typesingleListener type.
spring.kafka.producer.properties Additional producer-specific properties used to configure the client.
spring.kafka.producer.ssl.key-password Password of the private key in the key store file.
spring.kafka.producer.ssl.keystore-location Location of the key store file.
spring.kafka.producer.ssl.keystore-password Store password for the key store file.
spring.kafka.producer.ssl.truststore-location Location of the trust store file.
spring.kafka.producer.ssl.truststore-password Store password for the trust store file.
spring.kafka.producer.transaction-id-prefix When non empty, enables transaction support for producer.
spring.ldap.anonymous-read-onlyfalseWhether read-only operations should use an anonymous environment.
spring.liquibase.change-logclasspath:/db/changelog/ db.changelog-master.yamlChange log configuration path.
spring.liquibase.check-change-log-locationtrueWhether to check that the change log location exists.
spring.liquibase.contexts Comma-separated list of runtime contexts to use.
spring.liquibase.default-schema Default database schema.
spring.liquibase.drop-firstfalseWhether to first drop the database schema.
spring.liquibase.enabledtrueWhether to enable Liquibase support.
spring.liquibase.labels Comma-separated list of runtime labels to use.
spring.liquibase.parameters Change log parameters.
spring.liquibase.password Login password of the database to migrate.
spring.liquibase.rollback-file File to which rollback SQL is written when an update is performed.
spring.liquibase.url JDBC URL of the database to migrate.
spring.liquibase.user Login user of the database to migrate.
spring.main.web-application-type Flag to explicitly request a specific type of web application.
spring.messages.cache-duration Loaded resource bundle files cache duration.
spring.messages.use-code-as-default-messagefalseWhether to use the message code as the default message instead of throwing a “NoSuchMessageException”.
spring.mvc.contentnegotiation.favor-parameterfalseWhether a request parameter (“format” by default) should be used to determine the requested media type.
spring.mvc.contentnegotiation.favor-path-extensionfalseWhether the path extension in the URL path should be used to determine the requested media type.
spring.mvc.contentnegotiation.media-types Map file extensions to media types for content negotiation.
spring.mvc.contentnegotiation.parameter-name Query parameter name to use when “favor-parameter” is enabled.
spring.mvc.pathmatch.use-registered-suffix-patternfalseWhether suffix pattern matching should work only against extensions registered with “spring.mvc.contentnegotiation.media-types.*”.
spring.mvc.pathmatch.use-suffix-patternfalseWhether to use suffix pattern match (“.*”) when matching patterns to requests.
spring.quartz.jdbc.initialize-schemaembeddedDatabase schema initialization mode.
spring.quartz.jdbc.schemaclasspath:org/quartz/impl/ jdbcjobstore/ tables_@@platform@@.sqlPath to the SQL file to use to initialize the database schema.
spring.quartz.job-store-typememoryQuartz job store type.
spring.quartz.properties Additional Quartz Scheduler properties.
spring.rabbitmq.listener.direct.acknowledge-mode Acknowledge mode of container.
spring.rabbitmq.listener.direct.auto-startuptrueWhether to start the container automatically on startup.
spring.rabbitmq.listener.direct.consumers-per-queue Number of consumers per queue.
spring.rabbitmq.listener.direct.default-requeue-rejected Whether rejected deliveries are re-queued by default.
spring.rabbitmq.listener.direct.idle-event-interval How often idle container events should be published.
spring.rabbitmq.listener.direct.prefetch Number of messages to be handled in a single request.
spring.rabbitmq.listener.direct.retry.enabledfalseWhether publishing retries are enabled.
spring.rabbitmq.listener.direct.retry.initial-interval1000msDuration between the first and second attempt to deliver a message.
spring.rabbitmq.listener.direct.retry.max-attempts3Maximum number of attempts to deliver a message.
spring.rabbitmq.listener.direct.retry.max-interval10000msMaximum duration between attempts.
spring.rabbitmq.listener.direct.retry.multiplier1Multiplier to apply to the previous retry interval.
spring.rabbitmq.listener.direct.retry.statelesstrueWhether retries are stateless or stateful.
spring.rabbitmq.listener.typesimpleListener container type.
spring.rabbitmq.ssl.key-store-typePKCS12Key store type.
spring.rabbitmq.ssl.trust-store-typeJKSTrust store type.
spring.rabbitmq.template.exchange``Name of the default exchange to use for send operations.
spring.rabbitmq.template.routing-key``Value of a default routing key to use for send operations.
spring.reactor.stacktrace-mode.enabledfalseWhether Reactor should collect stacktrace information at runtime.
spring.redis.jedis.pool.max-active8Maximum number of connections that can be allocated by the pool at a given time.
spring.redis.jedis.pool.max-idle8Maximum number of “idle” connections in the pool.
spring.redis.jedis.pool.max-wait-1msMaximum amount of time a connection allocation should block before throwing an exception when the pool is exhausted.
spring.redis.jedis.pool.min-idle0Target for the minimum number of idle connections to maintain in the pool.
spring.redis.lettuce.pool.max-active8Maximum number of connections that can be allocated by the pool at a given time.
spring.redis.lettuce.pool.max-idle8Maximum number of “idle” connections in the pool.
spring.redis.lettuce.pool.max-wait-1msMaximum amount of time a connection allocation should block before throwing an exception when the pool is exhausted.
spring.redis.lettuce.pool.min-idle0Target for the minimum number of idle connections to maintain in the pool.
spring.redis.lettuce.shutdown-timeout100msShutdown timeout.
spring.resources.cache.cachecontrol.cache-private Indicate that the response message is intended for a single user and must not be stored by a shared cache.
spring.resources.cache.cachecontrol.cache-public Indicate that any cache may store the response.
spring.resources.cache.cachecontrol.max-age Maximum time the response should be cached, in seconds if no duration suffix is not specified.
spring.resources.cache.cachecontrol.must-revalidate Indicate that once it has become stale, a cache must not use the response without re-validating it with the server.
spring.resources.cache.cachecontrol.no-cache Indicate that the cached response can be reused only if re-validated with the server.
spring.resources.cache.cachecontrol.no-store Indicate to not cache the response in any case.
spring.resources.cache.cachecontrol.no-transform Indicate intermediaries (caches and others) that they should not transform the response content.
spring.resources.cache.cachecontrol.proxy-revalidate Same meaning as the “must-revalidate” directive, except that it does not apply to private caches.
spring.resources.cache.cachecontrol.s-max-age Maximum time the response should be cached by shared caches, in seconds if no duration suffix is not specified.
spring.resources.cache.cachecontrol.stale-if-error Maximum time the response may be used when errors are encountered, in seconds if no duration suffix is not specified.
spring.resources.cache.cachecontrol.stale-while-revalidate Maximum time the response can be served after it becomes stale, in seconds if no duration suffix is not specified.
spring.resources.cache.period Cache period for the resources served by the resource handler.
spring.security.filter.dispatcher-typesasync,error,requestSecurity filter chain dispatcher types.
spring.security.filter.order-100Security filter chain order.
spring.security.oauth2.client.provider OAuth provider details.
spring.security.oauth2.client.registration OAuth client registrations.
spring.security.user.nameuserDefault user name.
spring.security.user.password Password for the default user name.
spring.security.user.roles Granted roles for the default user name.
spring.servlet.multipart.enabledtrueWhether to enable support of multipart uploads.
spring.servlet.multipart.file-size-threshold0Threshold after which files are written to disk.
spring.servlet.multipart.location Intermediate location of uploaded files.
spring.servlet.multipart.max-file-size1MBMax file size.
spring.servlet.multipart.max-request-size10MBMax request size.
spring.servlet.multipart.resolve-lazilyfalseWhether to resolve the multipart request lazily at the time of file or parameter access.
spring.session.jdbc.cleanup-cron0 * * * * *Cron expression for expired session cleanup job.
spring.session.jdbc.initialize-schemaembeddedDatabase schema initialization mode.
spring.session.mongodb.collection-namesessionsCollection name used to store sessions.
spring.session.redis.cleanup-cron0 * * * * *Cron expression for expired session cleanup job.
spring.session.servlet.filter-dispatcher-typesasync,error,requestSession repository filter dispatcher types.
spring.session.servlet.filter-order Session repository filter order.
spring.thymeleaf.enable-spring-el-compilerfalseEnable the SpringEL compiler in SpringEL expressions.
spring.thymeleaf.reactive.chunked-mode-view-names Comma-separated list of view names (patterns allowed) that should be the only ones executed in CHUNKED mode when a max chunk size is set.
spring.thymeleaf.reactive.full-mode-view-names Comma-separated list of view names (patterns allowed) that should be executed in FULL mode even if a max chunk size is set.
spring.thymeleaf.reactive.max-chunk-size0Maximum size of data buffers used for writing to the response, in bytes.
spring.thymeleaf.reactive.media-types Media types supported by the view technology.
spring.thymeleaf.servlet.content-typetext/htmlContent-Type value written to HTTP responses.
spring.webflux.date-format Date format to use.
spring.webflux.static-path-pattern/**Path pattern used for static resources.
spring.webservices.wsdl-locations Comma-separated list of locations of WSDLs and accompanying XSDs to be exposed as beans.
KeyReplacement(替代)原因
banner.charsetspring.banner.charset 
banner.image.heightspring.banner.image.height 
banner.image.invertspring.banner.image.invert 
banner.image.locationspring.banner.image.location 
banner.image.marginspring.banner.image.margin 
banner.image.widthspring.banner.image.width 
banner.locationspring.banner.location 
endpoints.actuator.enabled actuator 端点不再可用
endpoints.actuator.path actuator 端点不再可用
endpoints.actuator.sensitive actuator 端点不再可用
endpoints.auditevents.enabledmanagement.endpoint. auditevents.enabled 
endpoints.auditevents.pathmanagement.endpoints.web.path-mapping.auditevents 
endpoints.auditevents.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.autoconfig.enabledmanagement.endpoint. conditions.enabled 
endpoints.autoconfig.id 端点标识符不再可定制
endpoints.autoconfig.pathmanagement.endpoints.web.path-mapping.conditions 
endpoints.autoconfig.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.beans.enabledmanagement.endpoint.beans.enabled 
endpoints.beans.id 端点标识符不再可定制
endpoints.beans.pathmanagement.endpoints.web.path-mapping.beans 
endpoints.beans.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.configprops.enabledmanagement.endpoint. configprops.enabled 
endpoints.configprops.id 端点标识符不再可定制
endpoints.configprops.keys-to-sanitizemanagement.endpoint. configprops.keys-to-sanitize 
endpoints.configprops.pathmanagement.endpoints.web.path-mapping.configprops 
endpoints.configprops.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.cors.allow-credentialsmanagement.endpoints. web.cors.allow-credentials 
endpoints.cors.allowed-headersmanagement.endpoints. web.cors.allowed-headers 
endpoints.cors.allowed-methodsmanagement.endpoints. web.cors.allowed-methods 
endpoints.cors.allowed-originsmanagement.endpoints. web.cors.allowed-origins 
endpoints.cors.exposed-headersmanagement.endpoints. web.cors.exposed-headers 
endpoints.cors.max-agemanagement.endpoints. web.cors.max-age 
endpoints.docs.curies.enabled docs 端点不再可用
endpoints.docs.enabled docs 端点不再可用
endpoints.docs.path docs 端点不再可用
endpoints.docs.sensitive docs 端点不再可用
endpoints.dump.enabledmanagement.endpoint. threaddump.enabled 
endpoints.dump.id 端点标识符不再可定制
endpoints.dump.pathmanagement.endpoints.web.path-mapping.dump 
endpoints.dump.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.enabledmanagement.endpoints. enabled-by-default 
endpoints.env.enabledmanagement.endpoint.env.enabled 
endpoints.env.id 端点标识符不再可定制
endpoints.env.keys-to-sanitizemanagement.endpoint. env.keys-to-sanitize 
endpoints.env.pathmanagement.endpoints. web.path-mapping.env 
endpoints.env.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.flyway.enabledmanagement.endpoint.flyway.enabled 
endpoints.flyway.id 端点标识符不再可定制
endpoints.flyway.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.health.enabledmanagement.endpoint.health.enabled 
endpoints.health.id 端点标识符不再可定制
endpoints.health.mappingmanagement.health.status.http-mapping 
endpoints.health.pathmanagement.endpoints.web.path-mapping.health 
endpoints.health.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.health.time-to-livemanagement.endpoint. health.cache.time-to-live 
endpoints.heapdump.enabledmanagement.endpoint.heapdump.enabled 
endpoints.heapdump.pathmanagement.endpoints.web.path-mapping.heapdump 
endpoints.heapdump.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.hypermedia.enabled Actuator 中的 Hypermedia 不再可用
endpoints.info.enabledmanagement.endpoint.info.enabled 
endpoints.info.id 端点标识符不再可定制
endpoints.info.pathmanagement.endpoints.web.path-mapping.info 
endpoints.info.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.jmx.domainmanagement.endpoints.jmx.domain 
endpoints.jmx.enabledmanagement.endpoints. jmx.exposure.exclude 
endpoints.jmx.static-namesmanagement.endpoints. jmx.static-names 
endpoints.jmx.unique-namesmanagement.endpoints. jmx.unique-names 
endpoints.jolokia.enabledmanagement.endpoint. jolokia.enabled 
endpoints.jolokia.pathmanagement.endpoints.web.path-mapping.jolokia 
endpoints.jolokia.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.liquibase.enabledmanagement.endpoint. liquibase.enabled 
endpoints.liquibase.id 端点标识符不再可定制
endpoints.liquibase.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.logfile.enabledmanagement.endpoint. logfile.enabled 
endpoints.logfile.external-filemanagement.endpoint. logfile.external-file 
endpoints.logfile.pathmanagement.endpoints.web.path-mapping.logfile 
endpoints.logfile.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.loggers.enabledmanagement.endpoint. loggers.enabled 
endpoints.loggers.id 端点标识符不再可定制
endpoints.loggers.pathmanagement.endpoints.web.path-mapping.loggers 
endpoints.loggers.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.mappings.enabledmanagement.endpoint. mappings.enabled 
endpoints.mappings.id 端点标识符不再可定制
endpoints.mappings.pathmanagement.endpoints.web.path-mapping.mappings 
endpoints.mappings.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.metrics.enabledmanagement.endpoint.metrics.enabled 
endpoints.metrics.filter.counter-submissions Metrics support 现在使用千分尺
endpoints.metrics.filter.enabled Metrics support 现在使用千分尺
endpoints.metrics.filter.gauge-submissions Metrics support 现在使用千分尺
endpoints.metrics.id 端点标识符不再可定制
endpoints.metrics.pathmanagement.endpoints.web.path-mapping.metrics 
endpoints.metrics.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.shutdown.enabledmanagement.endpoint. shutdown.enabled 
endpoints.shutdown.id 端点标识符不再可定制
endpoints.shutdown.pathmanagement.endpoints.web.path-mapping.shutdown 
endpoints.shutdown.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
endpoints.trace.enabledmanagement.endpoint. httptrace.enabled 
endpoints.trace.filter.enabledmanagement.trace.http.enabled 
endpoints.trace.id 端点标识符不再可定制
endpoints.trace.pathmanagement.endpoints.web.path-mapping.httptrace 
endpoints.trace.sensitive 终端敏感标志不再可定制,因为Spring Boot 不再提供可自定义的安全自动配置
error.path Path of the error controller.
flyway.baseline-descriptionspring.flyway.baseline-description 
flyway.baseline-on-migratespring.flyway.baseline-on-migrate 
flyway.baseline-versionspring.flyway.baseline-version 
flyway.check-locationspring.flyway.check-location 
flyway.clean-on-validation-errorspring.flyway. clean-on-validation-error 
flyway.enabledspring.flyway.enabled 
flyway.encodingspring.flyway.encoding 
flyway.ignore-failed-future-migration  
flyway.init-sqlsspring.flyway.init-sqls 
flyway.locationsspring.flyway.locations 
flyway.out-of-orderspring.flyway.out-of-order 
flyway.passwordspring.flyway.password 
flyway.placeholder-prefixspring.flyway.placeholder-prefix 
flyway.placeholder-replacementspring.flyway.placeholder-replacement 
flyway.placeholder-suffixspring.flyway.placeholder-suffix 
flyway.placeholdersspring.flyway.placeholders 
flyway.schemasspring.flyway.schemas 
flyway.sql-migration-prefixspring.flyway.sql-migration-prefix 
flyway.sql-migration-separatorspring.flyway.sql-migration-separator 
flyway.sql-migration-suffixspring.flyway.sql-migration-suffixes 
flyway.tablespring.flyway.table 
flyway.targetspring.flyway.target 
flyway.urlspring.flyway.url 
flyway.userspring.flyway.user 
flyway.validate-on-migratespring.flyway.validate-on-migrate 
jolokia.configmanagement.endpoint.jolokia.config 
liquibase.change-logspring.liquibase.change-log 
liquibase.check-change-log-locationspring.liquibase.check-change-log-location 
liquibase.contextsspring.liquibase.contexts 
liquibase.default-schemaspring.liquibase.default-schema 
liquibase.drop-firstspring.liquibase.drop-first 
liquibase.enabledspring.liquibase.enabled 
liquibase.labelsspring.liquibase.labels 
liquibase.parametersspring.liquibase.parameters 
liquibase.passwordspring.liquibase.password 
liquibase.rollback-filespring.liquibase.rollback-file 
liquibase.urlspring.liquibase.url 
liquibase.userspring.liquibase.user 
management.add-application-context-headermanagement.server.add-application-context-header 
management.addressmanagement.server.address 
management.context-pathmanagement.server. servlet.context-path 
management.portmanagement.server.port 
management.security.enabled 现在提供全局 security 自动配置。
management.security.roles security 自动配置不再可定制
management.security.sessions security 自动配置不再可定制
management.shell.auth.jaas.domain CRaSH 支持不再可用
management.shell.auth.key.path CRaSH 支持不再可用
management.shell.auth.simple.user.name CRaSH 支持不再可用
management.shell.auth.simple.user.password CRaSH 支持不再可用
management.shell.auth.spring.roles CRaSH 支持不再可用
management.shell.auth.type CRaSH 支持不再可用
management.shell.ssh.auth-timeout CRaSH 支持不再可用
management.shell.ssh.enabled CRaSH 支持不再可用
management.shell.ssh.idle-timeout CRaSH 支持不再可用
management.shell.ssh.key-path CRaSH 支持不再可用
management.shell.ssh.port CRaSH 支持不再可用
management.shell.telnet.enabled CRaSH 支持不再可用
management.shell.telnet.port CRaSH 支持不再可用
management.ssl.ciphersmanagement.server.ssl.ciphers 
management.ssl.client-authmanagement.server.ssl.client-auth 
management.ssl.enabledmanagement.server.ssl.enabled 
management.ssl.enabled-protocolsmanagement.server.ssl.enabled-protocols 
management.ssl.key-aliasmanagement.server.ssl.key-alias 
management.ssl.key-passwordmanagement.server.ssl.key-password 
management.ssl.key-storemanagement.server.ssl.key-store 
management.ssl.key-store-passwordmanagement.server.ssl.key-store-password 
management.ssl.key-store-providermanagement.server.ssl.key-store-provider 
management.ssl.key-store-typemanagement.server.ssl.key-store-type 
management.ssl.protocolmanagement.server.ssl.protocol 
management.ssl.trust-storemanagement.server.ssl.trust-store 
management.ssl.trust-store-passwordmanagement.server.ssl.trust-store-password 
management.ssl.trust-store-providermanagement.server.ssl.trust-store-provider 
management.ssl.trust-store-typemanagement.server.ssl.trust-store-type 
management.trace.includemanagement.trace.http.include 
security.basic.authorize-mode security 自动配置不再可定制
security.basic.enabled security 自动配置不再可定制
security.basic.path security 自动配置不再可定制
security.basic.realm security 自动配置不再可定制
security.enable-csrf security 自动配置不再可定制
security.filter-dispatcher-typesspring.security. filter.dispatcher-types 
security.filter-orderspring.security.filter.order 
security.headers.cache security 自动配置不再可定制
security.headers.content-security-policy security 自动配置不再可定制
security.headers.content-security-policy-mode security 自动配置不再可定制
security.headers.content-type security 自动配置不再可定制
security.headers.frame security 自动配置不再可定制
security.headers.hsts security 自动配置不再可定制
security.headers.xss security 自动配置不再可定制
security.ignored security 自动配置不再可定制
security.oauth2. authorization.check-token-access Spring Security 访问规则用于检查令牌端点(例如,SpEL表达式,如“isAuthenticated()”)
security.oauth2.authorization.realm 客户端身份验证的领域名称
security.oauth2.authorization.token-key-access Spring Security访问规则用于检查令牌端点(例如,SpEL表达式,如“isAuthenticated()”)
security.oauth2.client.access-token-uri  
security.oauth2.client.access-token-validity-seconds  
security.oauth2.client.additional-information  
security.oauth2.client.authentication-scheme  
security.oauth2.client.authorities  
security.oauth2.client.authorized-grant-types  
security.oauth2.client.auto-approve-scopes  
security.oauth2.client.client-authentication-scheme  
security.oauth2.client.client-id  
security.oauth2.client.client-secret  
security.oauth2.client.grant-type  
security.oauth2.client.id  
security.oauth2.client.pre- established-redirect-uri  
security.oauth2.client.refresh-token-validity-seconds  
security.oauth2.client.registered-redirect-uri  
security.oauth2.client.resource-ids  
security.oauth2.client.scope  
security.oauth2.client.token-name  
security.oauth2.client.use-current-uri  
security.oauth2.client.user-authorization-uri  
security.oauth2.resource.filter-order0用于验证令牌的过滤器链的顺序。
security.oauth2.resource.id 资源的标识符
security.oauth2.resource.jwk.key-set-uri 获取验证密钥以验证 JWT 令牌的 URI
security.oauth2.resource.jwt.key-uri JWT 令牌的 URI
security.oauth2.resource.jwt.key-value JWT 令牌的验证密钥
security.oauth2.resource.prefer-token-infotrue使用令牌信息,可以设置为 false以使用用户信息
security.oauth2.resource.service-idresource 
security.oauth2.resource.token-info-uri token decoding 端点的 URI
security.oauth2.resource.token-type 使用 userInfoUri 时要发送的令牌类型。
security.oauth2.resource.user-info-uri 用户端点的 URI
security.oauth2.sso.filter-order 如果不提供显式的WebSecurityConfigurerAdapter,则应用过滤器顺序(在这种情况下,可以改为提供顺序)。
security.oauth2.sso.login-path/login登录页面的路径,即触发重定向到 OAuth2 授权服务器的页面。
security.require-ssl security 自动配置已不再可定制
security.sessions security 自动配置已不再可定制
security.user.namespring.security.user.name 
security.user.passwordspring.security.user.password 
security.user.rolespring.security.user.roles 
server.context-parametersserver.servlet.context-parameters 
server.context-pathserver.servlet.context-path 
server.display-nameserver.servlet. application-display-name 
server.jsp-servlet.class-nameserver.servlet.jsp.class-name 
server.jsp-servlet.init-parametersserver.servlet.jsp.init-parameters 
server.jsp-servlet.registeredserver.servlet.jsp.registered 
server.servlet-pathserver.servlet.path 
server.session.cookie.commentserver.servlet.session.cookie.comment 
server.session.cookie.domainserver.servlet.session.cookie.domain 
server.session.cookie.http-onlyserver.servlet. session.cookie.http-only 
server.session.cookie.max-ageserver.servlet.session.cookie.max-age 
server.session.cookie.nameserver.servlet.session.cookie.name 
server.session.cookie.pathserver.servlet.session.cookie.path 
server.session.cookie.secureserver.servlet.session.cookie.secure 
server.session.persistentserver.servlet.session.persistent 
server.session.store-dirserver.servlet.session.store-dir 
server.session.timeoutserver.servlet.session.timeout 
server.session.tracking-modesserver.servlet.session.tracking-modes 
spring.activemq.pool.configuration.block-if-session-pool-is-full  
spring.activemq.pool.configuration.block-if-session-pool-is-full-timeout  
spring.activemq.pool.configuration.connection-factory  
spring.activemq.pool.configuration.create-connection-on-startup  
spring.activemq.pool.configuration.expiry-timeout  
spring.activemq.pool.configuration.idle-timeout  
spring.activemq.pool.configuration.max-connections  
spring.activemq.pool.configuration.maximum-active-session-per-connection  
spring.activemq.pool.configuration.properties  
spring.activemq.pool.configuration.reconnect-on-exception  
spring.activemq.pool.configuration.time-between-expiration-check-millis  
spring.activemq.pool.configuration.use-anonymous-producers  
spring.application.index 应用程序上下文 ID 默认情况下是唯一的
spring.batch.initializer.enabledspring.batch.initialize-schema 
spring.cache.guava.spec 用于创建缓存的规范
spring.cache.hazelcast.config 用于初始化 Hazelcast 的配置文件的位置
spring.data.cassandra.connect-timeout-millisspring.data. cassandra.connect-timeout 
spring.data.cassandra.read-timeout-millisspring.data.cassandra.read-timeout 
spring.data.cassandra.repositories.enabledspring.data.cassandra. repositories.type 
spring.data.couchbase.repositories.enabledspring.data.couchbase. repositories.type 
spring.data.mongodb.repositories.enabledspring.data.mongodb. repositories.type 
spring.data.neo4j.compiler 从 Neo4j 3 开始不再支持
spring.datasource.dbcp.access-to-underlying-connection-allowed  
spring.datasource.dbcp.connection-init-sqls  
spring.datasource.dbcp.default-auto-commit  
spring.datasource.dbcp.default-catalog  
spring.datasource.dbcp.default-read-only  
spring.datasource.dbcp.default-transaction-isolation  
spring.datasource.dbcp.driver-class-name  
spring.datasource.dbcp.initial-size  
spring.datasource.dbcp.log-abandoned  
spring.datasource.dbcp.login-timeout  
spring.datasource.dbcp.max-active  
spring.datasource.dbcp.max-idle  
spring.datasource.dbcp.max-open-prepared-statements  
spring.datasource.dbcp.max-wait  
spring.datasource.dbcp.min-evictable-idle-time-millis  
spring.datasource.dbcp.min-idle  
spring.datasource.dbcp.num-tests-per-eviction-run  
spring.datasource.dbcp.password  
spring.datasource.dbcp.pool-prepared-statements  
spring.datasource.dbcp.remove-abandoned  
spring.datasource.dbcp.remove-abandoned-timeout  
spring.datasource.dbcp.test-on-borrow  
spring.datasource.dbcp.test-on-return  
spring.datasource.dbcp.test-while-idle  
spring.datasource.dbcp.time-between-eviction-runs-millis  
spring.datasource.dbcp.url  
spring.datasource.dbcp.username  
spring.datasource.dbcp.validation-query  
spring.datasource.dbcp.validation-query-timeout  
spring.datasource.hikari.connection-customizer-class-name  
spring.datasource.initializespring.datasource. initialization-mode 
spring.devtools.remote.debug.enabled 远程 debug 已不再支持
spring.devtools.remote.debug.local-port 远程 debug 已不再支持
spring.http.multipart.enabledspring.servlet.multipart.enabled 
spring.http.multipart.file-size-thresholdspring.servlet.multipart.file-size-threshold 
spring.http.multipart.locationspring.servlet.multipart.location 
spring.http.multipart.max-file-sizespring.servlet.multipart.max-file-size 
spring.http.multipart.max-request-sizespring.servlet. multipart.max-request-size 
spring.http.multipart.resolve-lazilyspring.servlet.multipart.resolve-lazily 
spring.jpa.hibernate.naming.strategy Hibernate 4 的自动配置已不再提供
spring.jta.atomikos.properties.console-log-levelwarn 
spring.messages.cache-secondsspring.messages.cache-duration 
spring.metrics.export.aggregate.key-pattern Metrics support 现在使用千分尺
spring.metrics.export.aggregate.prefix Metrics support 现在使用千分尺
spring.metrics.export.delay-millis Metrics support 现在使用千分尺
spring.metrics.export.enabled Metrics support 现在使用千分尺
spring.metrics.export.excludes Metrics support 现在使用千分尺
spring.metrics.export.includes Metrics support 现在使用千分尺
spring.metrics.export.redis.key Metrics support 现在使用千分尺
spring.metrics.export.redis.prefix Metrics support 现在使用千分尺
spring.metrics.export.send-latest Metrics support 现在使用千分尺
spring.metrics.export.statsd.hostmanagement.metrics. export.statsd.host 
spring.metrics.export.statsd.portmanagement.metrics. export.statsd.port 
spring.metrics.export.statsd.prefix Metrics support 现在使用千分尺
spring.metrics.export.triggers Metrics support 现在使用千分尺
spring.mobile.devicedelegatingviewresolver.enable-fallbackfalse启用对回退解决方案的支持
spring.mobile.devicedelegatingviewresolver.enabledfalse启用 device 视图解析器
spring.mobile.devicedelegatingviewresolver.mobile-prefixmobile/用于查看移动设备名称的前缀
spring.mobile.devicedelegatingviewresolver.mobile-suffix``附加后缀以查看移动设备的名称
spring.mobile.devicedelegatingviewresolver.normal-prefix``用于查看普通设备名称的前缀.
spring.mobile.devicedelegatingviewresolver.normal-suffix``附加后缀以查看普通设备的名称
spring.mobile.devicedelegatingviewresolver.tablet-prefixtablet/前缀预设为查看平板电脑设备的名称
spring.mobile.devicedelegatingviewresolver.tablet-suffix``附加后缀以查看平板电脑设备的名称
spring.mobile.sitepreference.enabledtrue启用 SitePreferenceHandler.
spring.mvc.media-typesspring.mvc. contentnegotiation.media-types 
spring.rabbitmq.listener.acknowledge-mode  
spring.rabbitmq.listener.auto-startup  
spring.rabbitmq.listener.concurrency  
spring.rabbitmq.listener.default-requeue-rejected  
spring.rabbitmq.listener.idle-event-interval  
spring.rabbitmq.listener.max-concurrency  
spring.rabbitmq.listener.prefetch  
spring.rabbitmq.listener.retry.enabledfalse是否启用发布重试
spring.rabbitmq.listener.retry.initial-interval1000第一次和第二次尝试发布或传递讯息的时间间隔
spring.rabbitmq.listener.retry.max-attempts3尝试发布或传递邮件的最大次数
spring.rabbitmq.listener.retry.max-interval10000尝试之间的最大间隔
spring.rabbitmq.listener.retry.multiplier1于先前重试间隔的倍数
spring.rabbitmq.listener.retry.statelesstrue无论重试是无状态还是有状态
spring.rabbitmq.listener.transaction-size  
spring.redis.pool.max-activespring.redis.jedis.pool.max-idle 
spring.redis.pool.max-idlespring.redis.jedis.pool.max-idle 
spring.redis.pool.max-waitspring.redis.jedis.pool.max-wait 
spring.redis.pool.min-idlespring.redis.jedis.pool.min-idle 
spring.resources.cache-periodspring.resources.cache.period 
spring.sendgrid.password 不再支持使用用户名和密码 ( 使用 spring.sendgrid.api-key 代替 )
spring.sendgrid.username 不再支持使用用户名和密码 ( 使用 spring.sendgrid.api-key 代替 )
spring.session.jdbc.initializer.enabledspring.session. jdbc.initialize-schema 
spring.session.mongo.collection-namespring.session.mongodb.collection-name 
spring.social.auto-connection-viewsfalse为支持的生产者启用连接状态视图
spring.social.facebook.app-id Application id.
spring.social.facebook.app-secret Application secret.
spring.social.linkedin.app-id Application id.
spring.social.linkedin.app-secret Application secret.
spring.social.twitter.app-id Application id.
spring.social.twitter.app-secret Application secret.
spring.thymeleaf.content-type
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值