文档

通过IDEA Registry配置BizWorks Toolkit内部行为

更新时间:

BizWorks Toolkit插件的一些内部行为可以通过IDEA的Registry控制。例如,日志打印级别、上报前是否强制更新模型信息等。本文介绍如何配置Registry,以及相关配置项的描述说明。

配置Registry

  1. 打开IDEA,你可以通过以下两种方式打开Registry。

    • 在顶部导航栏选择Tools > Internal Actions > Registry...image.png

    • 双击Shift键,在弹出的对话框中,单击Actions页签。在该页签下的搜索文本框中输入Registry...,双击Registry...2

  2. Registry对话框的搜索文本框中,搜索bizworks查找插件的配置,您可通过Description进行了解后自主决定是否更改配置。1

配置项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)。非严格模式下用户自由度高,有些功能可能支持不完全,欢迎反馈
  • 本页导读 (1)
文档反馈