2K.Jooq的属性
原创虚空属性小于 1 分钟
2K.Jooq的属性
有关Jooq的配置。
2K.1.wings-jooq-conf-79.properties
Jooq功能的默认开关,如下
wings.faceless.jooq.conf.auto-qualify
Boolean
=true
,是否jooq自动设置qualify
wings.faceless.jooq.conf.batch-mysql
Boolean
=true
,执行dao的批量插入时,是否使用高效的mysql语法
wings.faceless.jooq.conf.converter
Boolean
=false
,是否注入全局converter,推荐Table中注入
wings.faceless.jooq.conf.journal-delete
Boolean
=false
,delete且有commit_id时,是否先update再delete
wings.faceless.jooq.conf.listen-table-cud
Boolean
=true
,是否监听table的create, update, delete
wings.faceless.jooq.conf.render-group-concat
Boolean
=false
,是否render group_concat_max_len 变量
wings.faceless.jooq.conf.render-catalog
Boolean
=false
,是否render catalog
wings.faceless.jooq.conf.render-schema
Boolean
=false
,是否render schema
wings.faceless.jooq.conf.render-table
RenderTable
=ALWAYS
,建议使用默认值,当前存在一些缺陷jOOQ/jOOQ#8893.
2K.2.wings-jooq-cud-79.properties
jooq的CUD监听设置
wings.faceless.jooq.cud.create
Boolean
=true
,是否监听create
wings.faceless.jooq.cud.update
Boolean
=true
,是否监听update
wings.faceless.jooq.cud.delete
Boolean
=true
,是否监听delete
wings.faceless.jooq.cud.table
Map<String, Set<String>>
,监听表及其字段。
cud监听的表及字段,表和字段都区分大小写,默认
win_order
=id,order_num
wings.faceless.jooq.cud.diff
Map<String, Set<String>>
,JournalDiff默认的忽略字段
表区分大小写,字段不区分大小写,default
表示所有表,否则为具体表。
default
=create_dt,modify_dt,delete_dt,commit_id