public class Caching
extends org.apache.ibatis.scripting.xmltags.XMLLanguageDriver
| Modifier and Type | Field and Description |
|---|---|
static org.apache.ibatis.logging.Log |
log |
| Constructor and Description |
|---|
Caching() |
| Modifier and Type | Method and Description |
|---|---|
static String |
cache(org.apache.ibatis.builder.annotation.ProviderContext providerContext,
EntityTable entity,
Supplier<String> sqlScriptSupplier)
缓存 sqlScript 对应的 SQL 和配置
|
org.apache.ibatis.mapping.SqlSource |
createSqlSource(org.apache.ibatis.session.Configuration configuration,
String script,
Class<?> parameterType) |
public static String cache(org.apache.ibatis.builder.annotation.ProviderContext providerContext, EntityTable entity, Supplier<String> sqlScriptSupplier)
providerContext - 执行方法上下文entity - 实体类信息sqlScriptSupplier - sql脚本提供者public org.apache.ibatis.mapping.SqlSource createSqlSource(org.apache.ibatis.session.Configuration configuration,
String script,
Class<?> parameterType)
createSqlSource in interface org.apache.ibatis.scripting.LanguageDrivercreateSqlSource in class org.apache.ibatis.scripting.xmltags.XMLLanguageDriverCopyright © 2022. All rights reserved.