mirror of
https://gitee.com/best_handsome/mybatis-plus-join
synced 2025-07-11 00:02:22 +08:00
67 lines
2.1 KiB
JSON
67 lines
2.1 KiB
JSON
{
|
|
"groups": [
|
|
{
|
|
"sourceType": "com.github.yulichang.autoconfigure.MybatisPlusJoinProperties",
|
|
"name": "mybatis-plus-join",
|
|
"type": "com.github.yulichang.autoconfigure.MybatisPlusJoinProperties",
|
|
"description": "mybatis-plus-join configure."
|
|
}
|
|
],
|
|
"properties": [
|
|
{
|
|
"name": "mybatis-plus-join.banner",
|
|
"defaultValue": true,
|
|
"type": "java.lang.Boolean",
|
|
"description": "打印 banner."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.sub-table-logic",
|
|
"defaultValue": true,
|
|
"type": "java.lang.Boolean",
|
|
"description": "连表查询副表是否启用逻辑删除(前提是MP配置了逻辑删除)."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.ms-cache",
|
|
"defaultValue": true,
|
|
"type": "java.lang.Boolean",
|
|
"description": "MappedStatement缓存开关."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.table-alias",
|
|
"defaultValue": "t",
|
|
"type": "java.lang.String",
|
|
"description": "表别名."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.join-prefix",
|
|
"defaultValue": "join",
|
|
"type": "java.lang.String",
|
|
"description": "重复字段前缀."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.logic-del-type",
|
|
"defaultValue": "com.github.yulichang.config.enums.LogicDelTypeEnum.ON",
|
|
"type": "com.github.yulichang.config.enums.LogicDelTypeEnum",
|
|
"description": "逻辑删除的位置支持where和on两个."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.mapping-max-count",
|
|
"defaultValue": 5,
|
|
"type": "java.lang.Integer",
|
|
"description": "映射查询最大深度."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.sub-query-alias",
|
|
"defaultValue": "st",
|
|
"type": "java.lang.String",
|
|
"description": "子查询表别名."
|
|
},
|
|
{
|
|
"name": "mybatis-plus-join.if-present",
|
|
"defaultValue": "com.github.yulichang.config.enums.IfPresentEnum.NOT_EMPTY",
|
|
"type": "com.github.yulichang.config.enums.IfPresentEnum",
|
|
"description": "IfPresent方法判断策略,如需自定义请用@Bean形式MybatisPlusJoinIfPresentConsumer."
|
|
}
|
|
]
|
|
}
|