|
@@ -3,12 +3,14 @@ package com.zcxk.meterreadingsystemv2.service.impl;
|
|
import com.zcxk.meterreadingsystemv2.dao.DeviceDataDimMapper;
|
|
import com.zcxk.meterreadingsystemv2.dao.DeviceDataDimMapper;
|
|
import com.zcxk.meterreadingsystemv2.dao.DeviceMapper;
|
|
import com.zcxk.meterreadingsystemv2.dao.DeviceMapper;
|
|
import com.zcxk.meterreadingsystemv2.dao.YcblhbMapper;
|
|
import com.zcxk.meterreadingsystemv2.dao.YcblhbMapper;
|
|
|
|
+import com.zcxk.meterreadingsystemv2.dao.YhsbgxbMapper;
|
|
import com.zcxk.meterreadingsystemv2.dbs.DynamicDataSource;
|
|
import com.zcxk.meterreadingsystemv2.dbs.DynamicDataSource;
|
|
import com.zcxk.meterreadingsystemv2.dbs.DynamicDataSourceContextHolder;
|
|
import com.zcxk.meterreadingsystemv2.dbs.DynamicDataSourceContextHolder;
|
|
import com.zcxk.meterreadingsystemv2.dbs.SwitchDB;
|
|
import com.zcxk.meterreadingsystemv2.dbs.SwitchDB;
|
|
import com.zcxk.meterreadingsystemv2.dto.DeviceCustomerInfo;
|
|
import com.zcxk.meterreadingsystemv2.dto.DeviceCustomerInfo;
|
|
import com.zcxk.meterreadingsystemv2.entity.InstallList;
|
|
import com.zcxk.meterreadingsystemv2.entity.InstallList;
|
|
import com.zcxk.meterreadingsystemv2.entity.Ycblhb;
|
|
import com.zcxk.meterreadingsystemv2.entity.Ycblhb;
|
|
|
|
+import com.zcxk.meterreadingsystemv2.entity.Yhsbgxb;
|
|
import com.zcxk.meterreadingsystemv2.service.MeterReadService;
|
|
import com.zcxk.meterreadingsystemv2.service.MeterReadService;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -34,7 +36,24 @@ public class MeterReadServiceImpl implements MeterReadService {
|
|
private DeviceDataDimMapper deviceDataDimMapper;
|
|
private DeviceDataDimMapper deviceDataDimMapper;
|
|
@Autowired
|
|
@Autowired
|
|
private DeviceMapper deviceMapper;
|
|
private DeviceMapper deviceMapper;
|
|
|
|
+ @Resource
|
|
|
|
+ private YhsbgxbMapper yhsbgxbMapper;
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public void testQ(Object o) {
|
|
|
|
+ DynamicDataSourceContextHolder.setDataSourceKey("xp");
|
|
|
|
+ log.info("=====service当前连接的数据库是:" + DynamicDataSourceContextHolder.getDataSourceKey());
|
|
|
|
+ Yhsbgxb yhsbgxb = yhsbgxbMapper.findByBsm("2100011");
|
|
|
|
+ System.out.println(yhsbgxb);
|
|
|
|
+ }
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public void testQ2(Object o) {
|
|
|
|
+ DynamicDataSourceContextHolder.setDataSourceKey("balikun");
|
|
|
|
+ log.info("=====service当前连接的数据库是:" + DynamicDataSourceContextHolder.getDataSourceKey());
|
|
|
|
+ Yhsbgxb yhsbgxb = yhsbgxbMapper.findByBsm("2100011");
|
|
|
|
+ System.out.println(yhsbgxb);
|
|
|
|
+ }
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void test(String name) {
|
|
public void test(String name) {
|