Skip to content

Commit 494154c

Browse files
committed
解决一个潜在的bug。
1 parent d696c4e commit 494154c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/github/abel533/mapperhelper/MapperTemplate.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ public static MetaObject forObject(Object object) {
107107
*/
108108
public boolean supportMethod(String msId) {
109109
Class<?> mapperClass = getMapperClass(msId);
110-
if (this.mapperClass.isAssignableFrom(mapperClass)) {
110+
if (mapperClass != null && this.mapperClass.isAssignableFrom(mapperClass)) {
111111
String methodName = getMethodName(msId);
112112
return methodMap.get(methodName) != null;
113113
}
@@ -212,7 +212,7 @@ public static Class<?> getMapperClass(String msId) {
212212
try {
213213
return Class.forName(mapperClassStr);
214214
} catch (ClassNotFoundException e) {
215-
throw new RuntimeException("无法获取Mapper接口信息:" + msId);
215+
return null;
216216
}
217217
}
218218

0 commit comments

Comments
 (0)