public interface IManagerContext extends ISql2javaContext
| 限定符和类型 | 方法和说明 |
|---|---|
IManagerContext |
clearContextData()
清除所有上下文数据
清除上下文中的所有数据 |
IManagerContext |
clearContextData(java.lang.String key)
清除上下文数据
根据指定的键清除上下文中对应的数据 |
boolean |
distinct()
判断是否启用去重
返回一个布尔值,表示是否启用去重逻辑 |
IManagerContext |
setContextData(java.lang.String key,
java.lang.Object val)
设置上下文数据
将指定键值对数据存入上下文 |
java.lang.String |
tableAlias()
获取当前管理器上下文定义的目标表别名
如果上下文中中定义了表别名则返回该别名,则在创建SQL字符串时为目标表定义表别名,否则使用表名
比如 SELECT语句
SELECT * FROM table_name,如果上下文中定义了表别名 "t" 则生成的SQL字符串为 SELECT * FROM table_name AS t |
contextDataIterator, getContextDataIManagerContext setContextData(java.lang.String key, java.lang.Object val)
将指定键值对数据存入上下文
setContextData 在接口中 ISql2javaContextkey - 数据的键val - 数据的值IManagerContext clearContextData(java.lang.String key)
根据指定的键清除上下文中对应的数据
clearContextData 在接口中 ISql2javaContextkey - 要清除数据的键IManagerContext clearContextData()
清除上下文中的所有数据
clearContextData 在接口中 ISql2javaContextboolean distinct()
返回一个布尔值,表示是否启用去重逻辑
java.lang.String tableAlias()
如果上下文中中定义了表别名则返回该别名,则在创建SQL字符串时为目标表定义表别名,否则使用表名
比如 SELECT语句SELECT * FROM table_name,"t" 则生成的SQL字符串为 SELECT * FROM table_name AS tCopyright © 2025. All Rights Reserved.