定版bug修改

This commit is contained in:
2025-07-10 16:48:01 +08:00
parent 8a353ac9a4
commit bc5abdae14
10 changed files with 310 additions and 394 deletions

View File

@@ -6,9 +6,13 @@ import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
import com.njcn.db.handler.AutoFillValueHandler;
import com.njcn.db.handler.BatchInjector;
import org.apache.ibatis.mapping.DatabaseIdProvider;
import org.apache.ibatis.mapping.VendorDatabaseIdProvider;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import java.util.Properties;
/**
* @author hongawen
* @version 1.0.0
@@ -48,5 +52,14 @@ public class MybatisConfig {
return new BatchInjector();
}
@Bean
public DatabaseIdProvider databaseIdProvider() {
VendorDatabaseIdProvider provider = new VendorDatabaseIdProvider();
Properties properties = new Properties();
properties.setProperty("MySQL", "mysql"); // MySQL 驱动返回的数据库产品名
properties.setProperty("DM", "dm"); // 达梦驱动返回的数据库产品名
properties.setProperty("ORACLE", "oracle");
provider.setProperties(properties);
return provider;
}
}