feat: add FlexGlobalConfig.getDataSource()

This commit is contained in:
开源海哥 2023-07-18 14:00:28 +08:00
parent 52bb04ce3f
commit 0df81c6072

View File

@ -19,6 +19,7 @@ import com.mybatisflex.annotation.InsertListener;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.SetListener;
import com.mybatisflex.annotation.UpdateListener;
import com.mybatisflex.core.datasource.FlexDataSource;
import com.mybatisflex.core.dialect.DbType;
import org.apache.ibatis.session.Configuration;
import org.apache.ibatis.session.SqlSessionFactory;
@ -334,6 +335,10 @@ public class FlexGlobalConfig {
this.defaultRelationQueryDepth = defaultRelationQueryDepth;
}
public FlexDataSource getDataSource(){
return (FlexDataSource) getConfiguration().getEnvironment().getDataSource();
}
public static ConcurrentHashMap<String, FlexGlobalConfig> getGlobalConfigs() {
return globalConfigs;
}