2K.Jooq的属性
原创2022/6/28虚空属性小于 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
