This commit is contained in:
Michael Yang 2024-06-02 10:49:38 +08:00
parent df79f44f32
commit c206540bf7

View File

@ -352,27 +352,27 @@ public class FlexConfiguration extends Configuration {
} }
// @SuppressWarnings("unchecked") @Override
// @Override public MapperRegistry getMapperRegistry() {
// public <T> T getMapper(Class<T> type, SqlSession sqlSession) { return mapperRegistry;
// T mapper = super.getMapper(type, sqlSession); }
// return (T) Proxy.newProxyInstance(type.getClassLoader(), new Class[]{type}
// , new MapperInvocationHandler(mapper, environment.getDataSource()));
// }
@Override
public void addMappers(String packageName, Class<?> superType) { public void addMappers(String packageName, Class<?> superType) {
mapperRegistry.addMappers(packageName, superType); mapperRegistry.addMappers(packageName, superType);
} }
@Override
public void addMappers(String packageName) { public void addMappers(String packageName) {
mapperRegistry.addMappers(packageName); mapperRegistry.addMappers(packageName);
} }
@Override
public <T> T getMapper(Class<T> type, SqlSession sqlSession) { public <T> T getMapper(Class<T> type, SqlSession sqlSession) {
return mapperRegistry.getMapper(type, sqlSession); return mapperRegistry.getMapper(type, sqlSession);
} }
@Override
public boolean hasMapper(Class<?> type) { public boolean hasMapper(Class<?> type) {
return mapperRegistry.hasMapper(type); return mapperRegistry.hasMapper(type);
} }