From c206540bf7ee4e9eb2482074078b6fdb103b13c5 Mon Sep 17 00:00:00 2001 From: Michael Yang Date: Sun, 2 Jun 2024 10:49:38 +0800 Subject: [PATCH] fix: fix and close https://gitee.com/mybatis-flex/mybatis-flex/issues/I9U7VP --- .../core/mybatis/FlexConfiguration.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java index 7ce11b19..c6f832ee 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/mybatis/FlexConfiguration.java @@ -352,27 +352,27 @@ public class FlexConfiguration extends Configuration { } -// @SuppressWarnings("unchecked") -// @Override -// public T getMapper(Class type, SqlSession sqlSession) { -// T mapper = super.getMapper(type, sqlSession); -// return (T) Proxy.newProxyInstance(type.getClassLoader(), new Class[]{type} -// , new MapperInvocationHandler(mapper, environment.getDataSource())); -// } - + @Override + public MapperRegistry getMapperRegistry() { + return mapperRegistry; + } + @Override public void addMappers(String packageName, Class superType) { mapperRegistry.addMappers(packageName, superType); } + @Override public void addMappers(String packageName) { mapperRegistry.addMappers(packageName); } + @Override public T getMapper(Class type, SqlSession sqlSession) { return mapperRegistry.getMapper(type, sqlSession); } + @Override public boolean hasMapper(Class type) { return mapperRegistry.hasMapper(type); }