mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-07 09:08:24 +08:00
commit
eb1f8bce10
@ -201,8 +201,14 @@ public class TableInfoFactory {
|
||||
if (superclass == null || superclass == Object.class) {
|
||||
return null;
|
||||
}
|
||||
Type[] typeArguments = superclass.getTypeParameters();
|
||||
Type[] typeArguments = null;
|
||||
Type genericSuperclass = mapperClass.getGenericSuperclass();
|
||||
if(genericSuperclass instanceof ParameterizedType){
|
||||
typeArguments = ((ParameterizedType) genericSuperclass).getActualTypeArguments();
|
||||
if (actualTypeArguments != null && actualTypeArguments.length > 0) {
|
||||
adjustTypeArguments(mapperClass, actualTypeArguments, typeArguments);
|
||||
}
|
||||
}
|
||||
return getEntityClass(superclass, typeArguments);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user