BizWorks Toolkit插件的一些内部行为可以通过IDEA的Registry控制。例如,日志打印级别、上报前是否强制更新模型信息等。本文介绍如何配置Registry,以及相关配置项的描述说明。
配置Registry
打开IDEA,你可以通过以下两种方式打开Registry。
在顶部导航栏选择
。双击Shift键,在弹出的对话框中,单击Actions页签。在该页签下的搜索文本框中输入Registry...,双击Registry...。
在Registry对话框的搜索文本框中,搜索bizworks查找插件的配置,您可通过Description进行了解后自主决定是否更改配置。
配置项key列表以及相关描述说明
配置项key列表,以及默认值与相关描述如下:
key: bizworks.log.interceptor.level
default: NONE
desc: BizWorks 请求日志记录级别: NONE/HEADERS/BODY
key: bizworks.log.fatal.request
default: false
desc: 是否提示 BizWorks 插件中服务端请求的错误详情
key: bizworks.upload.batch.forceFetchOne
default: false
desc: 批量上报前是否强制依次更新每个元数据信息
key: ide.slow.operations.assertion.bizworks
default: false
desc: 是否提示 BizWorks 插件中可能存在的性能错误
key:bizworks.api.scan.contextPath
default false
desc: 是否开启扫描api时的全局path配置,比如application.yml中配置了server.servlet.context-path
key:bizworks.scan.domain.dep.strategy
default DOMAIN
desc: 领域层依赖对象的扫描策略,如果一个common中的对象被领域对象\领域服务使用,开启后则会将该对象扫描为结构对象,如果该对象同时被结构对象\应用服务使用,同时会将该类扫描为结构对象
key: bizworks.spec.ddd.strict
default true
desc: DDD 相关规范是否执行严格模式(true/false)。非严格模式下用户自由度高,有些功能可能支持不完全,欢迎反馈
文档内容是否对您有帮助?