- All Superinterfaces:
Comparable<org.miaixz.bus.core.Order>,org.miaixz.bus.core.Order,ORDER
- All Known Implementing Classes:
SchemaSqlBuilder,SchemaSqlScriptBuilder
SPI 接口:对最终的 SQL 进行处理
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested Classes -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionwrap(org.apache.ibatis.builder.annotation.ProviderContext context, TableMeta entity, SqlScript sqlScript) 对 SQL 脚本进行加工处理static SqlScriptwrapSqlScript(org.apache.ibatis.builder.annotation.ProviderContext context, TableMeta entity, SqlScript sqlScript) 包装 SQL 脚本,依次应用所有SqlScriptWrapper实现Methods inherited from interface org.miaixz.bus.core.Order
compareTo, order
-
Method Details
-
wrapSqlScript
static SqlScript wrapSqlScript(org.apache.ibatis.builder.annotation.ProviderContext context, TableMeta entity, SqlScript sqlScript) 包装 SQL 脚本,依次应用所有SqlScriptWrapper实现- Parameters:
context- 当前接口和方法信息entity- 实体类信息sqlScript- SQL 脚本- Returns:
- 包装后的 SQL 脚本
-
wrap
SqlScript wrap(org.apache.ibatis.builder.annotation.ProviderContext context, TableMeta entity, SqlScript sqlScript) 对 SQL 脚本进行加工处理- Parameters:
context- 当前接口和方法信息entity- 实体类信息sqlScript- SQL 脚本- Returns:
- 加工后的 SQL 脚本
-