From df9d6a142c67b4a01b513e84f4260c1381162c27 Mon Sep 17 00:00:00 2001
From: zhang xu <2125563902@qq.com>
Date: Wed, 12 Jun 2024 22:07:07 +0800
Subject: [PATCH] =?UTF-8?q?test:(=E4=BF=AE=E6=94=B9=E8=BD=A6=E9=87=8F?=
=?UTF-8?q?=E7=AE=A1=E7=90=86)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
DirectoryV3.xml | 7 ++
.../com/muyu/config/role/ManyDataSource.java | 92 -------------------
.../interceptor/SaasInterceptor.java | 47 ----------
.../muyu/networking/mapper/SongMapper.java | 34 +++----
.../com/muyu/networking/opFen/SysUserNet.java | 22 -----
.../muyu/networking/service/SongService.java | 46 +++++-----
.../service/impl/SongServiceImpl.java | 70 +++++++-------
.../src/main/resources/a | 7 ++
.../com/muyu/vehicle/VehicleApplication.java | 26 ++++++
.../vehicle/controller/SongController.java | 37 ++++++++
.../vehicle/interceptor/WebMvcConfig.java | 36 ++++++++
.../com/muyu/vehicle/mapper/SongMapper.java | 17 ++++
.../com/muyu/vehicle/service/SongService.java | 22 +++++
...ot.autoconfigure.AutoConfiguration.imports | 1 +
.../src/main/resources/banner.txt | 0
.../src/main/resources/bootstrap.yml | 40 ++++++++
.../src/main/resources/logback.xml | 74 +++++++++++++++
17 files changed, 342 insertions(+), 236 deletions(-)
create mode 100644 DirectoryV3.xml
delete mode 100644 muyu-modules/muyu-networking/muyu-networking-many-datasources/src/main/java/com/muyu/config/role/ManyDataSource.java
delete mode 100644 muyu-modules/muyu-networking/muyu-networking-service/src/main/java/com/muyu/networking/interceptor/SaasInterceptor.java
delete mode 100644 muyu-modules/muyu-networking/muyu-networking-service/src/main/java/com/muyu/networking/opFen/SysUserNet.java
create mode 100644 muyu-modules/muyu-networking/muyu-networking-service/src/main/resources/a
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/java/com/muyu/vehicle/VehicleApplication.java
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/java/com/muyu/vehicle/controller/SongController.java
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/java/com/muyu/vehicle/interceptor/WebMvcConfig.java
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/java/com/muyu/vehicle/mapper/SongMapper.java
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/java/com/muyu/vehicle/service/SongService.java
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/resources/META-INF.spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
rename muyu-modules/{muyu-networking/muyu-networking-many-datasources => muyu-vehicle/muyu-vehicle-service}/src/main/resources/banner.txt (100%)
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/resources/bootstrap.yml
create mode 100644 muyu-modules/muyu-vehicle/muyu-vehicle-service/src/main/resources/logback.xml
diff --git a/DirectoryV3.xml b/DirectoryV3.xml
new file mode 100644
index 0000000..78d1f24
--- /dev/null
+++ b/DirectoryV3.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/muyu-modules/muyu-networking/muyu-networking-many-datasources/src/main/java/com/muyu/config/role/ManyDataSource.java b/muyu-modules/muyu-networking/muyu-networking-many-datasources/src/main/java/com/muyu/config/role/ManyDataSource.java
deleted file mode 100644
index 497e1c4..0000000
--- a/muyu-modules/muyu-networking/muyu-networking-many-datasources/src/main/java/com/muyu/config/role/ManyDataSource.java
+++ /dev/null
@@ -1,92 +0,0 @@
-package com.muyu.config.role;
-
-import com.alibaba.druid.pool.DruidDataSource;
-import com.muyu.common.core.utils.SpringUtils;
-import com.muyu.config.DynamicDataSource;
-import com.muyu.config.domain.model.DataSourceInfo;
-import com.muyu.config.domain.model.EntInfo;
-import com.muyu.config.factory.DruidDataSourceFactory;
-import lombok.AllArgsConstructor;
-import lombok.extern.log4j.Log4j2;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Primary;
-import org.springframework.stereotype.Component;
-
-import javax.annotation.PostConstruct;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-/**
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/6/4 9:05
- */
-@Log4j2
-@Component
-@AllArgsConstructor
-public class ManyDataSource {
-
- @PostConstruct
- public void init(){
- new Thread(()-> {
- try {
- Thread.sleep(5000);
- } catch (InterruptedException ignored) {}
- DruidDataSourceFactory druidDataSourceFactory = SpringUtils.getBean(DruidDataSourceFactory.class);
- DynamicDataSource dynamicDataSource =SpringUtils.getBean(DynamicDataSource.class);
-
- EntInfo entInfo = EntInfo.builder()
- .entCode("ent_4587")
- .ip("115.159.67.205")
- .port(3307)
- .build();
- DataSourceInfo dataSourceInfo = DataSourceInfo.getDataSourceInfo(entInfo.getEntCode(), entInfo.getIp(), entInfo.getPort());
- DruidDataSource druidDataSource = druidDataSourceFactory.create(dataSourceInfo);
- dynamicDataSource.put(dataSourceInfo.getKey(),druidDataSource);
- }).start();
-
- }
-
-
- private List dataSourceInfoList(){
- List list = new ArrayList<>();
- list.add(
- EntInfo.builder()
- .entCode("ent_4587")
- .ip("115.159.67.205")
- .port(3307)
- .build()
- );
- return list;
-
- }
-
- @Bean
- @Primary
- public DynamicDataSource dynamicDataSource(DruidDataSourceFactory druidDataSourceFactory) {
- Map