public class ClassDynamicResolve extends DynamicParser implements DynamicResolve<Method>
| 构造器和说明 |
|---|
ClassDynamicResolve() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected DynamicSql |
createDynamicSql(Annotation annotation,
Class<?> resultType,
String parameterType) |
static boolean |
matchAnnotation(Annotation annotation) |
static boolean |
matchMethod(Method dalMethod) |
static boolean |
matchType(Class<?> dalType) |
DynamicSql |
parseSqlConfig(Method dalMethod) |
getNodeAttributeValue, parseBindSqlNode, parseChooseSqlNode, parseDynamicSql, parseDynamicSql, parseForeachSqlNode, parseIfSqlNode, parseIncludeSqlNode, parseNodeList, parseOtherwiseSqlNode, parseSetSqlNode, parseTextSqlNode, parseTrimSqlNode, parseWhenSqlNode, parseWhereSqlNodepublic static boolean matchType(Class<?> dalType)
public static boolean matchMethod(Method dalMethod)
public static boolean matchAnnotation(Annotation annotation)
protected DynamicSql createDynamicSql(Annotation annotation, Class<?> resultType, String parameterType) throws ParserConfigurationException, IOException, SAXException
public DynamicSql parseSqlConfig(Method dalMethod)
parseSqlConfig 在接口中 DynamicResolve<Method>Copyright © 2021. All rights reserved.