From 21d41ad38ca4430f36dd592996d3751fdfab1075 Mon Sep 17 00:00:00 2001
From: wzy-warehouse <18135009705@163.com>
Date: Tue, 7 Apr 2026 20:30:58 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9F=BA=E6=9C=AC=E5=8C=85?=
=?UTF-8?q?=E8=B7=AF=E5=BE=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 2 +-
.../XianApplication.java} | 10 +++++-----
.../config/CryptoProperties.java | 2 +-
.../config/DataSource.java | 2 +-
.../config/DataSourceAspect.java | 2 +-
.../config/DataSourceConfig.java | 2 +-
.../config/DataSourceContextHolder.java | 2 +-
.../config/DynamicDataSource.java | 2 +-
.../config/RedisConfig.java | 2 +-
.../controller/BaseController.java | 6 +++---
.../controller/CryptoController.java | 6 +++---
.../domain/ApiResponse.java | 2 +-
.../filter/DecryptFilter.java | 10 +++++-----
.../service/ex/ServiceException.java | 2 +-
.../utils/safety/SM2Utils.java | 2 +-
.../utils/safety/SM3Utils.java | 2 +-
.../utils/safety/SM4Utils.java | 2 +-
.../wrapper/DecryptRequestWrapper.java | 2 +-
.../wrapper/EncryptResponseAdvice.java | 6 +++---
.../wrapper/Sm4KeyHolder.java | 2 +-
src/main/resources/application.yml | 2 +-
21 files changed, 35 insertions(+), 35 deletions(-)
rename src/main/java/com/gis/{basic_template_not_login_back/BasicTemplateNotLoginBackApplication.java => xian/XianApplication.java} (67%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/config/CryptoProperties.java (92%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/config/DataSource.java (88%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/config/DataSourceAspect.java (93%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/config/DataSourceConfig.java (95%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/config/DataSourceContextHolder.java (94%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/config/DynamicDataSource.java (88%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/config/RedisConfig.java (96%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/controller/BaseController.java (75%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/controller/CryptoController.java (89%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/domain/ApiResponse.java (96%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/filter/DecryptFilter.java (96%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/service/ex/ServiceException.java (91%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/utils/safety/SM2Utils.java (98%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/utils/safety/SM3Utils.java (95%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/utils/safety/SM4Utils.java (98%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/wrapper/DecryptRequestWrapper.java (97%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/wrapper/EncryptResponseAdvice.java (93%)
rename src/main/java/com/gis/{basic_template_not_login_back => xian}/wrapper/Sm4KeyHolder.java (91%)
diff --git a/pom.xml b/pom.xml
index e162b9d..e9dc294 100644
--- a/pom.xml
+++ b/pom.xml
@@ -191,7 +191,7 @@
spring-boot-maven-plugin
- basic_template_not_login_back
+ xian_api
diff --git a/src/main/java/com/gis/basic_template_not_login_back/BasicTemplateNotLoginBackApplication.java b/src/main/java/com/gis/xian/XianApplication.java
similarity index 67%
rename from src/main/java/com/gis/basic_template_not_login_back/BasicTemplateNotLoginBackApplication.java
rename to src/main/java/com/gis/xian/XianApplication.java
index 797cf9d..f70390c 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/BasicTemplateNotLoginBackApplication.java
+++ b/src/main/java/com/gis/xian/XianApplication.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back;
+package com.gis.xian;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Value;
@@ -11,8 +11,8 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
* 启动时过滤DataSourceAutoConfiguration,避免数据源自动配置
*/
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
-@MapperScan("com.gis.basic_template_not_login_back.mapper") // 扫描MyBatis的Mapper接口
-public class BasicTemplateNotLoginBackApplication {
+@MapperScan("com.gis.xian.mapper") // 扫描MyBatis的Mapper接口
+public class XianApplication {
// 使用非静态变量
@Value("${server.port}")
@@ -20,10 +20,10 @@ public class BasicTemplateNotLoginBackApplication {
public static void main(String[] args) {
// 启动Spring Boot应用并获取应用上下文
- var context = SpringApplication.run(BasicTemplateNotLoginBackApplication.class, args);
+ var context = SpringApplication.run(XianApplication.class, args);
// 从上下文中获取当前实例
- BasicTemplateNotLoginBackApplication app = context.getBean(BasicTemplateNotLoginBackApplication.class);
+ XianApplication app = context.getBean(XianApplication.class);
System.out.println("后端服务启动成功!访问地址: http://localhost:" + app.port);
}
}
\ No newline at end of file
diff --git a/src/main/java/com/gis/basic_template_not_login_back/config/CryptoProperties.java b/src/main/java/com/gis/xian/config/CryptoProperties.java
similarity index 92%
rename from src/main/java/com/gis/basic_template_not_login_back/config/CryptoProperties.java
rename to src/main/java/com/gis/xian/config/CryptoProperties.java
index 18bffff..0a68874 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/config/CryptoProperties.java
+++ b/src/main/java/com/gis/xian/config/CryptoProperties.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.config;
+package com.gis.xian.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/config/DataSource.java b/src/main/java/com/gis/xian/config/DataSource.java
similarity index 88%
rename from src/main/java/com/gis/basic_template_not_login_back/config/DataSource.java
rename to src/main/java/com/gis/xian/config/DataSource.java
index 5706985..8a8905c 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/config/DataSource.java
+++ b/src/main/java/com/gis/xian/config/DataSource.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.config;
+package com.gis.xian.config;
import java.lang.annotation.*;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/config/DataSourceAspect.java b/src/main/java/com/gis/xian/config/DataSourceAspect.java
similarity index 93%
rename from src/main/java/com/gis/basic_template_not_login_back/config/DataSourceAspect.java
rename to src/main/java/com/gis/xian/config/DataSourceAspect.java
index fa8254f..b88e425 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/config/DataSourceAspect.java
+++ b/src/main/java/com/gis/xian/config/DataSourceAspect.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.config;
+package com.gis.xian.config;
import lombok.extern.slf4j.Slf4j;
import org.aspectj.lang.ProceedingJoinPoint;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/config/DataSourceConfig.java b/src/main/java/com/gis/xian/config/DataSourceConfig.java
similarity index 95%
rename from src/main/java/com/gis/basic_template_not_login_back/config/DataSourceConfig.java
rename to src/main/java/com/gis/xian/config/DataSourceConfig.java
index 2860ef5..b5ed33c 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/config/DataSourceConfig.java
+++ b/src/main/java/com/gis/xian/config/DataSourceConfig.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.config;
+package com.gis.xian.config;
import com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceBuilder;
import org.springframework.boot.context.properties.ConfigurationProperties;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/config/DataSourceContextHolder.java b/src/main/java/com/gis/xian/config/DataSourceContextHolder.java
similarity index 94%
rename from src/main/java/com/gis/basic_template_not_login_back/config/DataSourceContextHolder.java
rename to src/main/java/com/gis/xian/config/DataSourceContextHolder.java
index 3019572..41ef925 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/config/DataSourceContextHolder.java
+++ b/src/main/java/com/gis/xian/config/DataSourceContextHolder.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.config;
+package com.gis.xian.config;
/**
* 数据源上下文持有者
diff --git a/src/main/java/com/gis/basic_template_not_login_back/config/DynamicDataSource.java b/src/main/java/com/gis/xian/config/DynamicDataSource.java
similarity index 88%
rename from src/main/java/com/gis/basic_template_not_login_back/config/DynamicDataSource.java
rename to src/main/java/com/gis/xian/config/DynamicDataSource.java
index 1632bea..fe495c4 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/config/DynamicDataSource.java
+++ b/src/main/java/com/gis/xian/config/DynamicDataSource.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.config;
+package com.gis.xian.config;
import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/config/RedisConfig.java b/src/main/java/com/gis/xian/config/RedisConfig.java
similarity index 96%
rename from src/main/java/com/gis/basic_template_not_login_back/config/RedisConfig.java
rename to src/main/java/com/gis/xian/config/RedisConfig.java
index b3d6fcb..f687ad5 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/config/RedisConfig.java
+++ b/src/main/java/com/gis/xian/config/RedisConfig.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.config;
+package com.gis.xian.config;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.context.annotation.Bean;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/controller/BaseController.java b/src/main/java/com/gis/xian/controller/BaseController.java
similarity index 75%
rename from src/main/java/com/gis/basic_template_not_login_back/controller/BaseController.java
rename to src/main/java/com/gis/xian/controller/BaseController.java
index bf168aa..76f5fb2 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/controller/BaseController.java
+++ b/src/main/java/com/gis/xian/controller/BaseController.java
@@ -1,7 +1,7 @@
-package com.gis.basic_template_not_login_back.controller;
+package com.gis.xian.controller;
-import com.gis.basic_template_not_login_back.domain.ApiResponse;
-import com.gis.basic_template_not_login_back.service.ex.ServiceException;
+import com.gis.xian.domain.ApiResponse;
+import com.gis.xian.service.ex.ServiceException;
import org.springframework.web.bind.annotation.ExceptionHandler;
/**
diff --git a/src/main/java/com/gis/basic_template_not_login_back/controller/CryptoController.java b/src/main/java/com/gis/xian/controller/CryptoController.java
similarity index 89%
rename from src/main/java/com/gis/basic_template_not_login_back/controller/CryptoController.java
rename to src/main/java/com/gis/xian/controller/CryptoController.java
index 256e1ea..18c7c56 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/controller/CryptoController.java
+++ b/src/main/java/com/gis/xian/controller/CryptoController.java
@@ -1,7 +1,7 @@
-package com.gis.basic_template_not_login_back.controller;
+package com.gis.xian.controller;
-import com.gis.basic_template_not_login_back.domain.ApiResponse;
-import com.gis.basic_template_not_login_back.utils.safety.SM2Utils;
+import com.gis.xian.domain.ApiResponse;
+import com.gis.xian.utils.safety.SM2Utils;
import jakarta.annotation.PostConstruct;
import jakarta.annotation.Resource;
import org.springframework.beans.factory.annotation.Value;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/domain/ApiResponse.java b/src/main/java/com/gis/xian/domain/ApiResponse.java
similarity index 96%
rename from src/main/java/com/gis/basic_template_not_login_back/domain/ApiResponse.java
rename to src/main/java/com/gis/xian/domain/ApiResponse.java
index 901fbee..dc9b6b8 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/domain/ApiResponse.java
+++ b/src/main/java/com/gis/xian/domain/ApiResponse.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.domain;
+package com.gis.xian.domain;
import lombok.Data;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/filter/DecryptFilter.java b/src/main/java/com/gis/xian/filter/DecryptFilter.java
similarity index 96%
rename from src/main/java/com/gis/basic_template_not_login_back/filter/DecryptFilter.java
rename to src/main/java/com/gis/xian/filter/DecryptFilter.java
index d780a9e..e4e08fd 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/filter/DecryptFilter.java
+++ b/src/main/java/com/gis/xian/filter/DecryptFilter.java
@@ -1,11 +1,11 @@
-package com.gis.basic_template_not_login_back.filter;
+package com.gis.xian.filter;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.TypeReference;
-import com.gis.basic_template_not_login_back.config.CryptoProperties;
-import com.gis.basic_template_not_login_back.utils.safety.SM2Utils;
-import com.gis.basic_template_not_login_back.utils.safety.SM4Utils;
-import com.gis.basic_template_not_login_back.wrapper.Sm4KeyHolder;
+import com.gis.xian.config.CryptoProperties;
+import com.gis.xian.utils.safety.SM2Utils;
+import com.gis.xian.utils.safety.SM4Utils;
+import com.gis.xian.wrapper.Sm4KeyHolder;
import jakarta.annotation.Resource;
import jakarta.servlet.*;
import jakarta.servlet.annotation.WebFilter;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/service/ex/ServiceException.java b/src/main/java/com/gis/xian/service/ex/ServiceException.java
similarity index 91%
rename from src/main/java/com/gis/basic_template_not_login_back/service/ex/ServiceException.java
rename to src/main/java/com/gis/xian/service/ex/ServiceException.java
index 605c17a..469f57f 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/service/ex/ServiceException.java
+++ b/src/main/java/com/gis/xian/service/ex/ServiceException.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.service.ex;
+package com.gis.xian.service.ex;
/**
* 业务层所有自定义异常父类
diff --git a/src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM2Utils.java b/src/main/java/com/gis/xian/utils/safety/SM2Utils.java
similarity index 98%
rename from src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM2Utils.java
rename to src/main/java/com/gis/xian/utils/safety/SM2Utils.java
index 9c6c671..47196b6 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM2Utils.java
+++ b/src/main/java/com/gis/xian/utils/safety/SM2Utils.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.utils.safety;
+package com.gis.xian.utils.safety;
import org.bouncycastle.asn1.gm.GMNamedCurves;
import org.bouncycastle.asn1.x9.X9ECParameters;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM3Utils.java b/src/main/java/com/gis/xian/utils/safety/SM3Utils.java
similarity index 95%
rename from src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM3Utils.java
rename to src/main/java/com/gis/xian/utils/safety/SM3Utils.java
index c3b6ea9..29cecb8 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM3Utils.java
+++ b/src/main/java/com/gis/xian/utils/safety/SM3Utils.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.utils.safety;
+package com.gis.xian.utils.safety;
import org.bouncycastle.crypto.digests.SM3Digest;
import org.bouncycastle.util.encoders.Hex;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM4Utils.java b/src/main/java/com/gis/xian/utils/safety/SM4Utils.java
similarity index 98%
rename from src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM4Utils.java
rename to src/main/java/com/gis/xian/utils/safety/SM4Utils.java
index c0904ee..aa31f71 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/utils/safety/SM4Utils.java
+++ b/src/main/java/com/gis/xian/utils/safety/SM4Utils.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.utils.safety;
+package com.gis.xian.utils.safety;
import org.bouncycastle.crypto.CipherParameters;
import org.bouncycastle.crypto.engines.SM4Engine;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/wrapper/DecryptRequestWrapper.java b/src/main/java/com/gis/xian/wrapper/DecryptRequestWrapper.java
similarity index 97%
rename from src/main/java/com/gis/basic_template_not_login_back/wrapper/DecryptRequestWrapper.java
rename to src/main/java/com/gis/xian/wrapper/DecryptRequestWrapper.java
index b51e35b..7452616 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/wrapper/DecryptRequestWrapper.java
+++ b/src/main/java/com/gis/xian/wrapper/DecryptRequestWrapper.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.wrapper;
+package com.gis.xian.wrapper;
import jakarta.servlet.ReadListener;
import jakarta.servlet.ServletInputStream;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/wrapper/EncryptResponseAdvice.java b/src/main/java/com/gis/xian/wrapper/EncryptResponseAdvice.java
similarity index 93%
rename from src/main/java/com/gis/basic_template_not_login_back/wrapper/EncryptResponseAdvice.java
rename to src/main/java/com/gis/xian/wrapper/EncryptResponseAdvice.java
index 2265c7b..8cc1bdc 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/wrapper/EncryptResponseAdvice.java
+++ b/src/main/java/com/gis/xian/wrapper/EncryptResponseAdvice.java
@@ -1,8 +1,8 @@
-package com.gis.basic_template_not_login_back.wrapper;
+package com.gis.xian.wrapper;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.gis.basic_template_not_login_back.config.CryptoProperties;
-import com.gis.basic_template_not_login_back.utils.safety.SM4Utils;
+import com.gis.xian.config.CryptoProperties;
+import com.gis.xian.utils.safety.SM4Utils;
import jakarta.annotation.Resource;
import org.springframework.core.MethodParameter;
import org.springframework.http.MediaType;
diff --git a/src/main/java/com/gis/basic_template_not_login_back/wrapper/Sm4KeyHolder.java b/src/main/java/com/gis/xian/wrapper/Sm4KeyHolder.java
similarity index 91%
rename from src/main/java/com/gis/basic_template_not_login_back/wrapper/Sm4KeyHolder.java
rename to src/main/java/com/gis/xian/wrapper/Sm4KeyHolder.java
index df62319..54f8007 100644
--- a/src/main/java/com/gis/basic_template_not_login_back/wrapper/Sm4KeyHolder.java
+++ b/src/main/java/com/gis/xian/wrapper/Sm4KeyHolder.java
@@ -1,4 +1,4 @@
-package com.gis.basic_template_not_login_back.wrapper;
+package com.gis.xian.wrapper;
/**
* SM4密钥存储
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 7d14471..7a4749c 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,6 +1,6 @@
# 端口
server:
- port: 8080
+ port: 8081
# 激活的配置文件(默认dev,打包时会被Maven profile替换)
spring: