fix: 修复 JDK8 下 Oracle 驱动依赖不兼容问题

This commit is contained in:
YunaiV
2026-10-05 21:42:35 +08:00
parent f9fecb4cb0
commit b3355de9ae
3 changed files with 10 additions and 5 deletions
+6
View File
@@ -227,6 +227,12 @@
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId> <!-- 多数据源 -->
<version>${dynamic-datasource.version}</version>
<exclusions>
<exclusion>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc11</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.github.yulichang</groupId>
@@ -36,7 +36,6 @@
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
@@ -6,10 +6,10 @@ import cn.iocoder.yudao.module.iot.dal.dataobject.product.IotProductDO;
import cn.iocoder.yudao.module.iot.dal.mysql.product.IotProductMapper;
import cn.iocoder.yudao.module.iot.service.device.IotDeviceService;
import cn.iocoder.yudao.module.iot.service.device.property.IotDevicePropertyService;
import jakarta.annotation.Resource;
import javax.annotation.Resource;
import org.junit.jupiter.api.Test;
import org.springframework.context.annotation.Import;
import org.springframework.test.context.bean.override.mockito.MockitoBean;
import org.springframework.boot.test.mock.mockito.MockBean;
import org.springframework.web.bind.annotation.RequestParam;
import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException;
@@ -33,9 +33,9 @@ public class IotProductSyncTest extends BaseDbUnitTest {
@Resource
private IotProductMapper productMapper;
@MockitoBean
@MockBean
private IotDeviceService deviceService;
@MockitoBean
@MockBean
private IotDevicePropertyService devicePropertyDataService;
@Test