Package org.miaixz.bus.mapper.handler
Class AbstractSqlHandler
java.lang.Object
org.miaixz.bus.mapper.handler.AbstractSqlHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.apache.ibatis.mapping.MappedStatementgetMappedStatement(org.apache.ibatis.reflection.MetaObject metaObject) 获取当前执行 MappedStatementprotected static org.apache.ibatis.mapping.MappedStatementgetMappedStatement(org.apache.ibatis.reflection.MetaObject metaObject, String property) 获取当前执行 MappedStatementprotected static booleangetSqlParserInfo(org.apache.ibatis.reflection.MetaObject metaObject) 获取 SqlParser 注解信息protected static <T> TrealTarget(Object target) 获得真正的处理对象,可能多层代理Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.miaixz.bus.mapper.handler.SQLHandler
afterCompletion, postHandle, preHandle
-
Field Details
-
DELEGATE_BOUNDSQL
- See Also:
-
DELEGATE_BOUNDSQL_SQL
- See Also:
-
DELEGATE_MAPPEDSTATEMENT
- See Also:
-
MAPPEDSTATEMENT
- See Also:
-
-
Constructor Details
-
AbstractSqlHandler
public AbstractSqlHandler()
-
-
Method Details
-
getSqlParserInfo
protected static boolean getSqlParserInfo(org.apache.ibatis.reflection.MetaObject metaObject) 获取 SqlParser 注解信息- Parameters:
metaObject- 元数据对象- Returns:
- the true/false
-
getMappedStatement
protected static org.apache.ibatis.mapping.MappedStatement getMappedStatement(org.apache.ibatis.reflection.MetaObject metaObject) 获取当前执行 MappedStatement- Parameters:
metaObject- 元对象- Returns:
- 映射语句
-
getMappedStatement
protected static org.apache.ibatis.mapping.MappedStatement getMappedStatement(org.apache.ibatis.reflection.MetaObject metaObject, String property) 获取当前执行 MappedStatement- Parameters:
metaObject- 元对象property- 元素属性- Returns:
- 映射语句
-
realTarget
获得真正的处理对象,可能多层代理- Type Parameters:
T- 泛型- Parameters:
target- 对象- Returns:
- the object
-