执行基线时标记已有Schema的描述。css
在没有元数据表的状况下,针对非空Schema执行迁移时是否自动调用基线。(默认值:
false 。)html
执行基线时用来标记已有Schema的版本。(默认值: 1 。)java
检查迁移脚本所在的位置是否存在。(默认值: false 。)node
在验证错误时,是否自动执行清理。(默认值: false 。)正则表达式
开启Flyway。(默认值: true 。)redis
设置SQL迁移文件的编码。(默认值: UTF-8 。)算法
在读元数据表时,是否忽略失败的后续迁移。(默认值: false 。)spring
获取链接后当即执行初始化的SQL语句。sql
迁移脚本的位置。(默认值: db/migration 。)mongodb
是否容许乱序(out of order)迁移。(默认值: false 。)
待迁移数据库的登陆密码。
设置每一个占位符的前缀。(默认值: ${ 。)
是否要替换占位符。(默认值: true 。)
设置占位符的后缀。(默认值: } 。)
设置占位符的值。
Flyway管理的Schema列表,区分大小写。默认链接对应的默认Schema。
SQL迁移的文件名前缀。(默认值: V 。)
SQL迁移的文件名分隔符。(默认值: __ 。)
SQL迁移的文件名后缀。(默认值: .sql 。)
Flyway使用的Schema元数据表名称。(默认值: schema_version 。)
Flyway要迁移到的目标版本号。(默认最新版本。)
待迁移的数据库的JDBC URL。若是没有设置,就使用配置的主数据源。
待迁移数据库的登陆用户。
在运行迁移时是否要自动验证。(默认值: true 。)
变动日志配置路径。(默认值: classpath:/db/changelog/db.changelog-master.
yaml 。)
检查变动日志位置是否存在。(默认值: true 。)
要使用的运行时上下文列表,用逗号分隔。
默认的数据库Schema。
先删除数据库Schema。(默认值: false 。)
开启Liquibase支持。(默认值: true 。)
待迁移数据库的登陆密码。
待迁移数据库的JDBC URL。若是没有设置,就使用配置的主数据源。
待迁移数据库的登陆用户。
开启分段(multi-part)上传支持。(默认值: true 。)
大于该阈值的文件会写到磁盘上。这里的值可使用 MB 或 KB 后缀来代表是兆字节仍是千
字节。(默认值: 0 。)
上传文件的中间存放位置。
最大文件大小。这里的值可使用 MB 或 KB 后缀来代表是兆字节仍是千字节。(默认值:
1MB 。)
最大请求大小。这里的值可使用 MB 或 KB 后缀来代表是兆字节仍是千字节。(默认值:
10MB 。)
要运用的安全受权模式。
开启基自己份验证。(默认值: true 。)
要保护的路径,用逗号分隔。(默认值: ["/**"] 。)
HTTP基本领域(realm)用户名。(默认值: Spring 。)
开启跨站请求伪造(cross-site request forgery)支持。(默认值: false 。)
安全过滤器链顺序。(默认值: 0 。)
开启缓存控制HTTP头。(默认值: false 。)
开启 X-Content-Type-Options 头。(默认值: false 。)
开启 X-Frame-Options 头。(默认值: false 。)
HTTP Strict Transport Security(HSTS)模式(可设置为 none 、 domain 、 all )。
开启跨站脚本(cross-site scripting)保护。(默认值: false 。)
要从默认保护路径中排除掉的路径列表,用逗号分隔。
用于获取访问令牌的URI。
在令牌过时前多长时间验证一次。
设置额外的信息,令牌授予者会将其添加到令牌里。
传送持有人令牌(bearer token)的方法,包括 form 、 header 、 none 、 query ,可选其一。
(默认值: header 。)
要赋予经受权客户端的权限。
客户端可用的授予类型。
客户端自动经过的范围。
在客户端身份认证时用于传输身份认证信息的方法,包括 form 、 header 、 none 、 query ,
可选其一。(默认值: header 。)
OAuth2客户端ID。
OAuth2客户端密钥。默认随机生成。
得到资源访问令牌的授予类型。
应用程序的客户端ID。
与服务器预先创建好的重定向URI。若是设置了该属性,用户受权请求中的重定向URI会
被忽略,由于服务器不须要它。
刷新令牌在过时前的有效时间。
客户端里注册的重定向URI,用逗号分隔。
与客户端关联的资源ID,用逗号分隔。
客户端分配的域。
令牌名称。
请求里的当前URI (若是设置了的话)是否优先于预创建的重定向URI。(默认值: true 。)
用户要重定向以便授访问令牌的URI。
资源的标识符。
JWT令牌的URI。若是没有配置 key-value ,使用的又是公钥,那么能够对这个属性进行
设置。
JWT令牌的验证密钥,能够是对称密钥,也能够是PEM编码的RSA公钥。若是没有配置
这个属性,那么能够用 key-uri 代替。
使用令牌的信息,设置为 false 则使用用户信息。(默认值: true 。)
服务ID。(默认值: resource 。)
令牌解码端点URI。
在使用 userInfoUri 时发送的令牌类型。
用户端点的URI。
在没有显式提供 WebSecurityConfigurerAdapter 时应用的过滤器顺序,在 Web-
SecurityConfigurerAdapter 里也能够指定顺序。
登陆页的路径——登陆页是触发重定向到OAuth2受权服务器的页面。(默认值:
/login 。)
对全部请求开启安全通道。(默认值: false 。)
建立会话使用的策略。(可选值包括: always 、 never 、 if_required 、 stateless 。)
默认的用户名。(默认值: user 。)
默认用户的密码。
赋予默认用户的角色。
服务器绑定的网络地址。
是否要开启压缩。(默认值: false 。)
用逗号分割的列表,标明哪些用户代理不应开启压缩。(可选值包括: text/html 、
text/xml 、 text/plain 、 text/css )
要开启压缩的MIME类型列表,用逗号分割。
要执行压缩的最小响应大小(单位为字节)。(默认值: 2048 。)
设置一个Servlet上下文参数。
应用程序的上下文路径。
应用程序的显示名称。(默认值: application 。)
针对JSP使用的Servlet类名。(默认值: org.apache.jasper.servlet.JspServlet 。)
设置JSP Servlet初始化参数。
JSP Servlet是否要注册到内嵌的Servlet容器里。(默认值: true 。)
服务器的HTTP端口。
主分发器Servlet的路径。(默认值: / 。)
会话Cookie的注释。
会话Cookie的域。
会话Cookie的 HttpOnly 标记。
会话Cookie的最大保存时间,单位为秒。
会话Cookie名称。
会话Cookie的路径。
会话Cookie的 Secure 标记。
是否在两次重启间持久化会话数据。(默认值: false 。)
会话超时时间,单位为秒。
会话跟踪模式(包括: cookie 、 url 和 ssl ,可选其一或若干)。
支持的SSL加密算法。
客户端受权是主动想( want )仍是被动须要( need )。要有一个TrustStore。
是否开启SSL。(默认值: true 。)
在KeyStore里标识密钥的别名。
在KeyStore里用于访问密钥的密码。
持有SSL证书的KeyStore的路径(一般指向一个.jks文件)。
访问KeyStore时使用的密钥。
KeyStore的提供者。
KeyStore的类型。
要使用的SSL协议。(默认值: TLS 。)
持有SSL证书的TrustStore。
用于访问TrustStore的密码。
TrustStore的提供者。
TrustStore的类型。
是否开启访问日志。(默认值: false 。)
访问日志的格式。(默认值: common 。)
建立日志文件的目录。能够相对于Tomcat基础目录,也能够是绝对路径。(默认值: logs 。)
开启访问日志。(默认值: false 。)
访问日志的格式。(默认值: common 。)
日志文件名的前缀。(默认值: access_log 。)
日志文件名的后缀。(默认值: .log 。)
两次调用 backgroundProcess 方法之间的延迟时间,单位为秒。(默认值: 30 。)
Tomcat的基础目录。若是没有指定则使用一个临时目录。
匹配可信任代理服务器的正则表达式。默认值:“10.\d{1,3}.\d{1,3}. \d{1,3}|192.168.\d
{1,3}.\d{1,3}| 169.254.\d{1,3}.\d{1,3}| 127.\d{1,3}.\d{1,3}.\d{1,3}|172.1[6-9]{1}.\d{1,3}
.\d{1,3}| 172.2[0-9]{1}.\d{1,3}.\d{1,3}|172.3[0-1]{1}.\d{1,3}.\d{1,3}”。
HTTP消息头的最大字节数。(默认值: 0 。)
最大工做线程数。(默认值: 0 。)
用来覆盖原始端口值的HTTP头的名字。
持有流入协议的HTTP头,一般的名字是 X-Forwarded-Proto 。仅当设置了 remoteIp-
Header 的时候,它会被配置为 RemoteIpValve 。
协议头的值,代表流入请求使用了SSL。(默认值: https 。)
代表从哪一个HTTP头里能够提取到远端IP。仅当设置了 remoteIpHeader 的时候,它会被
配置为 RemoteIpValve 。
用来解码URI的字符编码。
Undertow的访问日志目录。(默认值: logs 。)
是否开启访问日志。(默认值: false 。)
访问日志的格式。(默认值: common 。)
Undertow访问日志目录。
开启访问日志。(默认值: false 。)
访问日志的格式。(默认值: common 。)
每一个缓冲的字节数。
每一个区(region)的缓冲数。
在Java堆外分配缓冲。
要为工做线程建立的I/O线程数。
工做线程数。
ActiveMQ代理的URL。默认自动生成。
标明默认代理URL是否应该在内存里。若是指定了一个显式的代理则忽略该属性。(默认
值: true 。)
代理的登陆密码。
标明是否要建立一个 PooledConnectionFactory 来代替普通的 ConnectionFactory 。
(默认值: false 。)
代理的登陆用户名。
添加 @EnableAspectJAutoProxy 。(默认值: true 。)
是否要建立基于子类(即Code Generation Library,CGLIB)的代理来代替基于Java接口
的代理,前者为 true ,后者为 false 。(默认值: false 。)
开启应用程序的管理功能。(默认值: false 。)
应用程序管理MBean的JMX名称。(默认值: org.springframework.boot:type=
Admin,name=SpringApplication 。)
集群密码。默认在启动时随机生成。
Journal文件目录。若是关闭了持久化则不须要该属性。
若是有Artemis服务器API则开启嵌入模式。(默认值: true 。)
开启持久化存储。(默认值: false 。)
要在启动时建立的队列列表,用逗号分隔。(默认值: [] 。)
服务器ID。默认状况下,使用一个自动递增的计数器。(默认值: 0 。)
在启动时要建立的主题列表,用逗号分隔。(默认值: [] 。)
Artemis代理主机。(默认值: localhost 。)
Artemis部署模式,默认自动检测。能够显式地设置为 native 或 embedded 。
Artemis代理端口。(默认值: 61616 。)
要排除的自动配置类。
若是有必要的话,在启动时建立须要的批处理表。(默认值: true 。)
在启动时执行上下文里的全部Spring Batch任务。(默认值: true 。)
启动时要执行的任务名列表,用逗号分隔。默认在上下文里找到的全部任务都会执行。
指 向 初 始 化 数 据 库 Schema 用 的 SQL 文 件 的 路 径 。( 默 认 值 : classpath:org/
springframework/batch/core/schema-@@platform@@.sql 。)
全部批处理元数据表的表前缀。
若是底层缓存管理器支持缓存名的话,能够在这里指定要建立的缓存名列表,用逗号分
隔。一般这会禁用运行时建立其余额外缓存的能力。
用来初始化EhCache的配置文件的位置。
用来建立缓存的Spec。要得到有关Spec格式的详细状况,能够查看 CacheBuilderSpec 。
用来初始化Hazelcast的配置文件的位置。
用来初始化Infinispan的配置文件的位置。
用来初始化缓存管理器的配置文件的位置。配置文件依赖于底层的缓存实现。
CachingProvider 实现的全限定类名,用来获取JSR-107兼容的缓存管理器,仅在
Classpath里有不仅一个JSR-107实现时才须要这个属性。
缓存类型,默认根据环境自动检测。
打开 PersistenceExceptionTranslationPostProcessor 。(默认值: true 。)
Elasticsearch集群名。(默认值: elasticsearch )
集群节点地址列表,用逗号分隔。若是没有指定,就启动一个客户端节点。
用来配置客户端的额外属性。
开启Elasticsearch仓库。(默认值: true 。)
开启JPA仓库。(默认值: true 。)
身份认证数据库名。
数据库名。
要使用的 FieldNamingStrategy 的全限定名。
GridFS数据库名称。
Mongo服务器主机地址。
Mongo服务器的登陆密码。
Mongo服务器端口号。
开启Mongo仓库。(默认值: true 。)
Mongo数据库URI。设置了该属性后就主机和端口号会被忽略。(默认值: mongodb://
localhost/test 。)
Mongo服务器的登陆用户名。
用于发布仓库资源的基本路径。
分页数据的默认页大小。(默认值: 20 。)
用于标识一次返回多少记录的URL查询字符串参数名。(默认值: size 。)
最大分页大小。(默认值: 1000 。)
URL查询字符串参数的名称,用来标识返回哪一页。(默认值: page 。)
在建立实体后是否返回一个响应体。(默认值: false 。)
在更新实体后是否返回一个响应体。(默认值: false 。)
URL查询字符串参数的名称,用来标识结果排序的方向。(默认值: sort 。)
Solr的主机地址。若是设置了 zk-host 则忽略该属性。(默认值: http://127.0.0.1:
8983/solr 。)
开启Solr仓库。(默认值: true 。)
ZooKeeper主机地址,格式为“主机:端口”。
一个百分比形式的阈值,超过该阈值则关闭并报告被弃用(超时)的链接。
是否容许池暂停(pool suspension)。在开启池暂停后会有性能会受到必定影响,除非你
真的须要这个功能(例如在冗余的系统下),不然不要开启它。该属性只在使用Hikari数
据库链接池时有用。(默认值: false 。)
是否容许使用其余用户名。
更新操做是否自动提交。
默认的Catalog名称。
在链接归还时,链接池是否要提交挂起的事务。
在全部新链接建立时都会执行的SQL语句,该语句会在链接加入链接池前执行。
在物理链接第一次建立时执行的SQL语句列表。(用于DBCP链接池。)
设置建立链接时使用的属性。(用于DBCP链接池。)
用于测试链接有效性的SQL查询。
链接超时(单位为毫秒)。
初始化数据库时发生错误不要终止。(默认值: false 。)
指向数据(数据库操纵语言,Data Manipulation Language,DML)脚本资源的引用。
用于获取链接的数据源的全限定类名。
用于获取链接的数据源的JNDI位置。
设置建立数据源时使用的属性。(用于Hikari链接池。)
设置建立数据源时使用的属性。(用于Tomcat链接池。)
链接上的操做是否自动提交。
链接的默认Catalog。
链接的默认只读状态。
链接的默认事务隔离级别。
JDBC驱动的全限定类名。默认根据URL自动检测。
是否以FIFO方式返回链接。
设置要归入健康检查的属性。(用于Hikari链接池。)
链接池中的链接能保持闲置状态的最长时间,单位为毫秒。(默认值: 10 。)
初始化数据库链接池时是否要忽略链接。
在链接第一次建立时运行的自定义查询。
在链接池启动时要创建的链接数。
在链接池建立时,若是达不到最小链接数是否要抛出异常。(默认值: true 。)
使用data.sql初始化数据库。(默认值: true 。)
是否要隔离内部请求。(默认值: false 。)
一个分号分隔的类名列表,这些类都扩展了 JdbcInterceptor 类。这些拦截器会插入
java.sql.Connection 对象的操做链里。(用于Tomcat链接池。)
用来建立链接的JDBC URL。
开启JMX支持(若是底层链接池提供该功能的话)。(默认值: false 。)
数据源的JNDI位置。设置了该属性则忽略类、URL、用户名和密码属性。
用来检测Hikari链接池链接泄露的阈值,单位为毫秒。
是否针对弃用语句或链接的应用程序代码记录下跟踪栈。用于DBCP链接池。(默认值:
false 。)
在使用Tomcat链接池时是否要记录验证错误。
链接数据库的超时时间(单位为秒)。
链接池中的最大活跃链接数。
链接池中链接的最长寿命。
链接池中的最大空闲链接数。
链接池中链接的最长寿命(单位为毫秒)。
开启状态的 PreparedStatement 的数量上限。
链接池在等待返回链接时,最长等待多少毫秒再抛出异常。
链接池能达到的最大规模,包含空闲链接的数量和使用中的链接数量。
一个空闲链接被空闲链接释放器(若是存在的话)优雅地释放前,最短会在链接池里停
留多少时间。
链接池里始终应该保持的最小链接数。(用于DBCP和Tomcat链接池。)
HikariCP试图在链接池里维持的最小空闲链接数。
数据源的名称。
空闲对象释放器线程(若是存在的话)每次运行时要检查的对象数。
数据库的登陆密码。
在Schema资源(schema-${platform}.sql)里要使用的平台。(默认值: all 。)
链接池名称。
是否要将 Statement 放在池里。
对于等待链接的中断线程,是否要传播中断状态。
在使用Hikari链接池时将数据源设置为只读。
Hikari链接池是否要注册JMX MBean。
被弃用的链接在到达弃用超时后是否应该被移除。
链接在多少秒后应该考虑弃用。
在链接归还链接池时,是否要回滚挂起的事务。
Schema(数据定义语言,Data Definition Language,DDL)脚本资源的引用。
SQL初始化脚本里的语句分割符。(默认值: ; 。)
SQL脚本的编码。
在记录一个疑似弃用链接前要等待多少秒。
从链接池中借用链接时是否要进行测试。
在创建链接时是否要进行测试。
在将链接归还到链接池时是否要进行测试。
在链接空闲时是否要进行测试。
在两次空闲链接验证、弃用链接清理和空闲池大小调整之间睡眠的毫秒数。
在使用Hikari链接池时设置默认事务隔离级别。
数据库的JDBC URL。
链接是否要用一个门面(facade)封装起来,在调用了 Connection.close() 后就不能
再使用这个链接了。
在比较方法名时是否使用 String.equals() 来代替 == 。
在操做链接对象时是否要加锁。
数据库的登陆用户名。
执行链接验证的间隔时间,单位为毫秒。
在链接池里的链接返回给调用者或链接池时,要执行的验证SQL查询。
在链接验证查询执行失败前等待的超时时间,单位为秒。
在链接验证失败前等待的超时时间,单位为秒。(用于Hikari链接池。)
可选验证器类的全限定类名,用于执行测试查询。
XA数据源的全限定类名。
要传递给XA数据源的属性。
HttpServletRequest 的属性是否容许覆盖(隐藏)控制器生成的同名模型属性。
HttpSession 的属性是否容许覆盖(隐藏)控制器生成的同名模型属性。
开启模板缓存。
模板编码。
检查模板位置是否存在。
Content-Type 的值。
开启FreeMarker的MVC视图解析。
在模型合并到模板前,是否要把全部的请求属性添加到模型里。
在模型合并到模板前,是否要把全部的 HttpSession 属性添加到模型里。
是否发布供Spring宏程序库使用的 RequestContext ,并将命其名为 springMacro-
RequestContext 。
加载模板时优先经过文件系统访问。文件系统访问可以实时检测到模板变动。(默认值:
true 。)
在构建URL时添加到视图名称前的前缀。
在全部视图里使用的 RequestContext 属性的名称。
要传递给FreeMarker配置的各类键。
在构建URL时添加到视图名称后的后缀。
模板路径列表,用逗号分隔。(默认值: ["classpath:/templates/"] 。)
可解析的视图名称的白名单。
HttpServletRequest 的属性是否容许覆盖(隐藏)控制器生成的同名模型属性。
HttpSession 的属性是否容许覆盖(隐藏)控制器生成的同名模型属性。
开启模板缓存。
模板编码。
检查模板位置是否存在。
模型变量在模板里呈现时是否要作转义。(默认值: false 。)
模板是否要自动呈现缩进。(默认值: false 。)
开启自动缩进时用于缩进的字符串,能够是 SPACES ,也能够是 TAB 。(默认值: SPACES 。)
模板里是否要呈现新的空行。(默认值: false 。)
模板基类。
模板是否应该缓存。(默认值: true 。)
用来写声明头的编码。
没有正文的元素该用短形式(例如,
)仍是扩展形式(例如,
)来书
写。(默认值: false 。)
设置模板地域。
在自动空行开启后用来呈现空行的字符串。(默认为系统的 line.separator 属性值。)
Groovy模板的路径。(默认值: classpath:/templates/ 。)
属性是该用双引号仍是单引号。(默认值: false 。)
Content-Type 的值。
开启Groovy模板的MVC视图解析。
在模型合并到模板前,是否要把全部的请求属性添加到模型里。
在模型合并到模板前,是否要把全部的 HttpSession 属性添加到模型里。
是否发布供Spring宏程序库使用的 RequestContext ,并将其命名为 springMacro-
RequestContext 。
在构建URL时,添加到视图名称前的前缀。
全部视图里使用的 RequestContext 属性的名称。
模板路径(默认值: classpath:/ templates/ 。)
在构建URL时,添加到视图名称后的后缀。
可解析的视图名称白名单。
开启控制台。(默认值: false 。)
能够找到控制台的路径。(默认值: /h2-console 。)
指定主 ObjectMapper 是否要应用HATEOAS支持。(默认值: true 。)
集群密码。默认在启动时随机生成。
日志文件目录。若是关闭了持久化功能则不须要该属性。
若是有HornetQ服务器API,则开启嵌入模式。(默认值: true 。)
开启持久化存储。(默认值: false 。)
启动时要建立的队列列表,用逗号分隔。(默认值: [] 。)
服务器ID。默认使用自增加计数器。(默认值: 0 。)
启动时要建立的主题列表,用逗号分隔。(默认值: [] 。)
HornetQ的主机。(默认值: localhost 。)
HornetQ的部署模式,默认为自动检测。能够显式地设置为 native 或 embedded 。
HornetQ的端口。(默认值: 5445 。)
HTTP消息转换时优先使用JSON映射器。
HTTP请求和响应的字符集。若是没有显式地指定 Content-Type 头,则将该属性值做为
这个头的值。(默认值: UTF-8 。)
开启HTTP编码支持。(默认值: true 。)
强制将HTTP请求和响应编码为所配置的字符集。(默认值: true 。)
日期格式字符串(yyyy-MM-dd HH:mm:ss)或日期格式类的全限定类名。
影响Java对象反序列化的Jackson on/off特性。
用于生成器的Jackson on/off特性。
Joda日期时间格式字符串(yyyy-MM-dd HH:mm:ss)。若是没有配置,而 date-format
又配置了一个格式字符串的话,会将它做为降级配置。
用于格式化的地域值。
Jackson的通用on/off特性。
用于解析器的Jackson on/off特性。
Jackson的 PropertyNamingStrategy 中的一个常量( CAMEL_CASE_TO_LOWER_CASE_
WITH_UNDERSCORES )。也能够设置 PropertyNamingStrategy 的子类的全限定类名。
影响Java对象序列化的Jackson on/off特性。
控制序列化时要包含哪些属性。可选择Jackson的 JsonInclude.Include 枚举里的某个
值。
格式化日期时使用的时区。能够配置各类可识别的时区标识符,好比 America/Los_
Angeles 或者 GMT+10 。
Jersey过滤器链的顺序。(默认值: 0 。)
经过Servlet或过滤器传递给Jersey的初始化参数。
Jersey集成类型。能够是 servlet 或者 filter 。
链接工厂的JNDI名字。设置了该属性,则优先于其余自动配置的链接工厂。
容器的应答模式(acknowledgment mode)。默认状况下,监听器使用自动应答。
启动时自动启动容器。(默认值: true 。)
并发消费者的数量下限。
并发消费者的数量上限。
若是是主题而非队列,指明默认的目的地类型是否支持Pub/Sub。(默认值: false 。)
JMX域名。
将管理Bean发布到JMX域里。(默认值: true 。)
MBeanServer 的Bean名称。(默认值: mbeanServer 。)
在与配置的数据源通讯时,JOOQ使用的 SQLDialect ,好比 POSTGRES 。
要操做的目标数据库,默认自动检测。也能够经过 databasePlatform 属性进行设置。
要操做的目标数据库,默认自动检测。也能够经过 Database 枚举来设置。
启动时要初始化Schema。(默认值: false 。)
DDL模式( none 、 validate 、 update 、 create 和 create-drop )。这是 hibernate.
hbm2ddl.auto 属性的一个快捷方式。在使用嵌入式数据库时,默认为 create-drop ;
其余状况下默认为 none 。
Hibernate命名策略的全限定类名。
注册 OpenEntityManagerInViewInterceptor ,在请求的整个处理过程当中,将一个JPA
EntityManager 绑定到线程上。(默认值: true 。)
JPA提供方要设置的额外原生属性。
在使用Bitronix Transaction Manager时打开SQL语句日志。(默认值: false 。)
在使用Bitronix Transaction Manager时,事务管理器是否应该容许一个事务涉及多个LRC
资源。(默认值: false 。)
在使用Bitronix Transaction Manager时,是否异步执行两阶段提交。(默认值: false 。)
在使用Bitronix Transaction Manager时,多久运行一次恢复过程,单位为分钟。(默认值:
1 。)
在使用Bitronix Transaction Manager时,多久运行一次恢复过程,单位为秒。(默认值: 60 。)
在使用Bitronix Transaction Manager时,恢复是否要滤除不包含本JVM惟一ID的XID。(默
认值: true 。)
在使用Bitronix Transaction Manager时,对于没有涉及任何资源的事务,是否要跟踪并记
录它们的建立和提交调用栈。(默认值: false 。)
在使用Bitronix Transaction Manager时,默认的事务超时时间,单位为秒。(默认值: 60 。)
在使用Bitronix Transaction Manager时,是否要禁止注册JMX MBean。(默认值: false 。)
开启JTA支持。(默认值: true 。)
在使用Bitronix Transaction Manager时用到的异常分析器。设置为 null 时使用默认异常分
析器,也能够设置自定义异常分析器的全限定类名。
在使用Bitronix Transaction Manager时,是否只记录必要的日志。开启该参数时能减小分
段(fragment)空间用量,但调试更复杂了。(默认值: false 。)
在使用Bitronix Transaction Manager时,是否批量输出至磁盘。禁用批处理会严重下降事
务管理器的吞吐量。(默认值: true 。)
在使用Bitronix Transaction Manager时,日志是否强制写到磁盘上。在生产环境里不要设
置为 false ,由于不强制写到磁盘上没法保证完整性。(默认值: true 。)
在使用Bitronix Transaction Manager时,要关闭的话,事务管理器在放弃事务前最多等它
多少秒。(默认值: 60 。)
在使用Bitronix Transaction Manager时,事务同步注册表应该绑定到哪一个JNDI下。(默认
值: java:comp/TransactionSynchronizationRegistry 。)
在使用Bitronix Transaction Manager时,用户事务应该绑定到哪一个JNDI下。(默认值:
java:comp/UserTransaction 。)
在使用Bitronix Transaction Manager时,要用的日志名。能够是 disk 、 null 或者全限定类
名。(默认值: disk 。)
事务日志目录。
日志分段文件1的名称。(默认值: btm1.tlog 。)
日志分段文件2的名称。(默认值: btm2.tlog 。)
在使用Bitronix Transaction Manager时,日志分段文件的最大兆数。日志越大,事务就被
容许在未终结状态停留越长时间。可是,若是文件大小限制得过小,事务管理器在分段
满了的时候就会暂停更长时间。(默认值: 2 。)
Bitronix Transaction Manager的配置文件名。
惟一标识Bitronix Transaction Manager实例的ID。
是否跳过损坏的日志文件。(默认值: false 。)
事务管理器的惟一标识符。
在使用Bitronix Transaction Manager时,是否要对执行时没有涉及任何资源的事务做出告
警。(默认值: true 。)
默认的 MimeMessage 编码。(默认值: UTF-8 。)
SMTP服务器主机地址。
会话的JNDI名称。设置以后,该属性的优先级要高于其余邮件设置。
SMTP服务器的登陆密码。
SMTP服务器的端口号。
附加的JavaMail会话属性。
SMTP服务器用到的协议。(默认值: smtp 。)
在启动时测试邮件服务器是否可用。(默认值: false 。)
SMTP服务器的登陆用户名。
逗号分隔的基本名称列表,都遵循 ResourceBundle 的惯例。本质上这就是一个全限定
的Classpath位置,若是不包含包限定符(好比 org.mypackage ),就会从Classpath的根部
开始解析。(默认值: messages 。)
加载的资源包文件的缓存失效时间,单位为秒。在设置为 -1 时,包会永远缓存。(默认值:
-1 。)
消息包的编码。(默认值: UTF-8 。)
开启降级解析支持。(默认值: false 。)
开启设备视图解析器。(默认值: false 。)
添加到移动设备视图名前的前缀。(默认值: mobile/ 。)
添加到移动设备视图名后的后缀。
添加到普通设备视图名前的前缀。
添加到普通设备视图名后的后缀。
添加到平板设备视图名前的前缀。(默认值: tablet/ 。)
添加到平板设备视图名后的后缀。
开启 SitePreferenceHandler 。(默认值: true 。)
要开启的特性列表,用逗号分隔。
要使用的Mongo版本。(默认值: 2.6.10 。)
开启模板缓存。
模板编码。
检查模板位置是否存在。
Content-Type 的值。
开启Mustache的MVC视图解析。
添加到模板名前的前缀。(默认值: classpath:/ templates/ 。)
添加到模板名后的后缀。(默认值: .html 。)
可解析的视图名称的白名单。
异步请求处理超时前的等待时间(单位为毫秒)。若是没有设置该属性,则使用底层实现
的默认超时时间,好比,Tomcat上使用Servlet 3时超时时间为10秒。
要使用的日期格式(好比 dd/MM/yyyy )。
开启favicon.ico的解析。(默认值: true 。)
在重定向的场景下,是否要忽略“默认”模型对象的内容。(默认值: true 。)
要使用的地域配置。
消息代码格式( PREFIX_ERROR_CODE 、 POSTFIX_ERROR_CODE )。
Spring MVC视图前缀。
Spring MVC视图后缀。
客户端应该链接的地址列表,用逗号分隔。
建立一个 AmqpAdmin Bean。(默认值: true 。)
RabbitMQ主机地址。(默认值: localhost 。)
容器的应答模式。
启动时自动开启容器。(默认值: true 。)
消费者的数量下限。
消费者的数量上限。
单个请求里要处理的消息数。该数值不该小于事务数(若是用到的话)。
一个事务里要处理的消息数。为了保证效果,应该不大于预先获取的数量。
进行身份验证的密码。
RabbitMQ端口。(默认值: 5672 。)
请求心跳超时,单位为秒; 0 表示不启用心跳。
开启SSL支持。(默认值: false 。)
持有SSL证书的KeyStore路径。
访问KeyStore的密码。
持有SSL证书的TrustStore。
访问TrustStore的密码。
进行身份验证的用户名。
在链接RabbitMQ时的虚拟主机。
链接工厂使用的数据库索引。(默认值: 0 。)
Redis服务器主机地址。(默认值: localhost 。)
Redis服务器的登陆密码。
链接池在指定时间里能分配的最大链接数。负数表示无限制。(默认值: 8 。)
链接池里的最大空闲链接数。负数表示空闲链接数能够是无限大。(默认值: 8 。)
当链接池被耗尽时,分配链接的请求应该在抛出异常前被阻塞多长时间(单位为秒)。负
数表示一直阻塞。(默认值: -1 。)
链接池里要维持的最小空闲链接数。该属性只有在设置为正数时才有效。(默认值: 0 。)
Redis服务器端口。(默认值: 6379 。)
Redis服务器的名字。
形如“主机:端口”配对的列表,用逗号分隔。
链接超时时间,单位为秒。(默认值: 0 。)
开启默认资源处理。(默认值: true 。)
资源处理器对资源的缓存周期,单位为秒。
对资源链开启缓存。(默认值: true 。)
开启Spring资源处理链。(默认关闭的,除非至少开启了一个策略。)
开启HTML5应用程序缓存证实重写。(默认值: false 。)
开启内容版本策略。(默认值: false 。)
要运用于版本策略的模式列表,用逗号分隔。(默认值: ["/**"] 。)
开启固定版本策略。(默认值: false 。)
要运用于固定版本策略的模式列表,用逗号分隔。
用于固定版本策略的版本字符串。
静态资源位置。默认为 classpath: [/META-INF/resources/, /resources/, /static/,
/public/] 加上context:/(Servlet上下文的根目录)。
SendGrid密码。
SendGrid代理主机地址。
SendGrid代理端口。
SendGrid用户名。
针对所支持的提供方开启链接状态视图。(默认值: false 。)
应用程序ID。
应用程序的密钥。
应用程序ID。
应用程序的密钥。
应用程序ID。
应用程序的密钥。
开启模板缓存。(默认值: true 。)
检查模板位置是否存在。(默认值: true 。)
Content-Type 的值。(默认值: text/html 。)
开启MVC Thymeleaf视图解析。(默认值: true 。)
模板编码。(默认值: UTF-8 。)
要被排除在解析以外的视图名称列表,用逗号分隔。
要运用于模板之上的模板模式。另见 StandardTemplate- ModeHandlers 。(默认值:
HTML5 。)
在构建URL时添加到视图名称前的前缀。(默认值: classpath:/templates/ 。)
在构建URL时添加到视图名称后的后缀。(默认值: .html 。)
Thymeleaf模板解析器在解析器链中的顺序。默认状况下,它排在第一位。顺序从1开始,
只有在定义了额外的 TemplateResolver Bean时才须要设置这个属性。
可解析的视图名称列表,用逗号分隔。
HttpServletRequest 的属性是否容许覆盖(隐藏)控制器生成的同名模型属性。
HttpSession 的属性是否容许覆盖(隐藏)控制器生成的同名模型属性。
开启模板缓存。
模板编码。
检查模板位置是否存在。
Content-Type 的值。
DateTool 辅助对象在视图的Velocity上下文里呈现的名字。
开启Velocity的MVC视图解析。
在模型合并到模板前,是否要把全部的请求属性添加到模型里。
在模型合并到模板前,是否要把全部的 HttpSession 属性添加到模型里。
是否发布供Spring宏程序库使用的 RequestContext ,并将其名命为 springMacro-
RequestContext 。
NumberTool 辅助对象在视图的Velocity上下文里呈现的名字。
加载模板时优先经过文件系统访问。文件系统访问可以实时检测到模板变动。(默认值:
true 。)
在构建URL时添加到视图名称前的前缀。
额外的Velocity属性。
全部视图里使用的 Request- Context 属性的名称。
模板路径。(默认值: classpath:/ templates/ 。)
在构建URL时添加到视图名称后的后缀。
Velocity Toolbox的配置位置,好比/WEB-INF/toolbox.xml。自动加载Velocity Tools工具定
义文件,将所定义的所有工具发布到指定的做用域内。
可解析的视图名称白名单。
Spring MVC视图前缀。
Spring MVC视图后缀。