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: