@Override protected void doInit(BeanFactory beanFactory) throws Exception { defaultDataSourceName = beanFactory.tryGetBean(DataSourceManager.class).getDefaultDataSourceBeanName(); if(this.modelsConfigs != null){ this.modelsConfigs.getModelsConfigMap().forEach((k,v)->{ if(Strings.isEmpty(v.getDataSource())){ v.setDataSource(defaultDataSourceName); } }); } super.doInit(beanFactory); }