fix: 修复bug

This commit is contained in:
lhc
2025-12-02 11:03:29 +08:00
parent a7d2aa06dc
commit a49f1f3079

View File

@@ -16,6 +16,7 @@ import com.taixingyiji.base.module.datasource.utils.DataSourceUtil;
import com.taixingyiji.base.module.datasource.utils.DataUnit;
import com.taixingyiji.base.module.tableconfig.entity.OsSysTable;
import org.mybatis.spring.SqlSessionTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
@@ -38,9 +39,9 @@ public class BaseMapperImpl implements BaseMapper {
public BaseMapperImpl(TableMapper tableMapper, SqlSessionTemplate sqlSessionTemplate,
DruidDataSource druidDataSource,FrameConfig frameConfig,
@Qualifier("dynamicSqlSessionTemplate") SqlSessionTemplate sqlSessionTemplate2) {
@Autowired(required = false) @Qualifier("dynamicSqlSessionTemplate") SqlSessionTemplate sqlSessionTemplate2) {
this.tableMapper = tableMapper;
if(frameConfig.getMultiDataSource()){
if(frameConfig.getMultiDataSource() && sqlSessionTemplate2 != null ){
this.sqlSessionTemplate = sqlSessionTemplate2;
}else {
this.sqlSessionTemplate = sqlSessionTemplate;