diff --git a/src/main/java/com/zhongzhi/ZhongzhiApplication.java b/src/main/java/com/template/ZhongzhiApplication.java similarity index 84% rename from src/main/java/com/zhongzhi/ZhongzhiApplication.java rename to src/main/java/com/template/ZhongzhiApplication.java index b790a2a..a3546df 100644 --- a/src/main/java/com/zhongzhi/ZhongzhiApplication.java +++ b/src/main/java/com/template/ZhongzhiApplication.java @@ -1,4 +1,4 @@ -package com.zhongzhi; +package com.template; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; @@ -6,7 +6,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RestController; @RestController -@MapperScan(basePackages = {"com.zhongzhi.dao"}) +@MapperScan(basePackages = {"com.template.dao"}) @SpringBootApplication public class ZhongzhiApplication { diff --git a/src/main/java/com/zhongzhi/common/JwtUtil.java b/src/main/java/com/template/common/JwtUtil.java similarity index 98% rename from src/main/java/com/zhongzhi/common/JwtUtil.java rename to src/main/java/com/template/common/JwtUtil.java index e1604eb..75b332a 100644 --- a/src/main/java/com/zhongzhi/common/JwtUtil.java +++ b/src/main/java/com/template/common/JwtUtil.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common; +package com.template.common; import com.auth0.jwt.JWT; import com.auth0.jwt.JWTVerifier; diff --git a/src/main/java/com/zhongzhi/common/annotate/ExcelColumn.java b/src/main/java/com/template/common/annotate/ExcelColumn.java similarity index 88% rename from src/main/java/com/zhongzhi/common/annotate/ExcelColumn.java rename to src/main/java/com/template/common/annotate/ExcelColumn.java index e0bb256..fc88e71 100644 --- a/src/main/java/com/zhongzhi/common/annotate/ExcelColumn.java +++ b/src/main/java/com/template/common/annotate/ExcelColumn.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.annotate; +package com.template.common.annotate; import java.lang.annotation.*; diff --git a/src/main/java/com/zhongzhi/common/annotate/LoginRequired.java b/src/main/java/com/template/common/annotate/LoginRequired.java similarity index 94% rename from src/main/java/com/zhongzhi/common/annotate/LoginRequired.java rename to src/main/java/com/template/common/annotate/LoginRequired.java index b2e84b1..4b412ed 100644 --- a/src/main/java/com/zhongzhi/common/annotate/LoginRequired.java +++ b/src/main/java/com/template/common/annotate/LoginRequired.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.annotate; +package com.template.common.annotate; import java.lang.annotation.*; diff --git a/src/main/java/com/zhongzhi/common/annotate/SysLog.java b/src/main/java/com/template/common/annotate/SysLog.java similarity index 93% rename from src/main/java/com/zhongzhi/common/annotate/SysLog.java rename to src/main/java/com/template/common/annotate/SysLog.java index 3d1bebe..31e6175 100644 --- a/src/main/java/com/zhongzhi/common/annotate/SysLog.java +++ b/src/main/java/com/template/common/annotate/SysLog.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.annotate; +package com.template.common.annotate; import java.lang.annotation.*; diff --git a/src/main/java/com/zhongzhi/common/configure/AliyunSmsProperties.java b/src/main/java/com/template/common/configure/AliyunSmsProperties.java similarity index 94% rename from src/main/java/com/zhongzhi/common/configure/AliyunSmsProperties.java rename to src/main/java/com/template/common/configure/AliyunSmsProperties.java index 8bf4bc1..b2b33da 100644 --- a/src/main/java/com/zhongzhi/common/configure/AliyunSmsProperties.java +++ b/src/main/java/com/template/common/configure/AliyunSmsProperties.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.configure; +package com.template.common.configure; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/com/zhongzhi/common/configure/MybatisPlusConfig.java b/src/main/java/com/template/common/configure/MybatisPlusConfig.java similarity index 93% rename from src/main/java/com/zhongzhi/common/configure/MybatisPlusConfig.java rename to src/main/java/com/template/common/configure/MybatisPlusConfig.java index 4ca9b62..4b8ee72 100644 --- a/src/main/java/com/zhongzhi/common/configure/MybatisPlusConfig.java +++ b/src/main/java/com/template/common/configure/MybatisPlusConfig.java @@ -1,9 +1,9 @@ -package com.zhongzhi.common.configure; +package com.template.common.configure; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.core.config.GlobalConfig; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; -import com.zhongzhi.common.handler.MetaHandler; +import com.template.common.handler.MetaHandler; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/com/zhongzhi/common/configure/RemoteProperties.java b/src/main/java/com/template/common/configure/RemoteProperties.java similarity index 96% rename from src/main/java/com/zhongzhi/common/configure/RemoteProperties.java rename to src/main/java/com/template/common/configure/RemoteProperties.java index 46b5fa0..366bfe3 100644 --- a/src/main/java/com/zhongzhi/common/configure/RemoteProperties.java +++ b/src/main/java/com/template/common/configure/RemoteProperties.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.configure; +package com.template.common.configure; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.PropertySource; diff --git a/src/main/java/com/zhongzhi/common/configure/SwaggerConfig.java b/src/main/java/com/template/common/configure/SwaggerConfig.java similarity index 91% rename from src/main/java/com/zhongzhi/common/configure/SwaggerConfig.java rename to src/main/java/com/template/common/configure/SwaggerConfig.java index 6cd020d..5641808 100644 --- a/src/main/java/com/zhongzhi/common/configure/SwaggerConfig.java +++ b/src/main/java/com/template/common/configure/SwaggerConfig.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.configure; +package com.template.common.configure; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -26,11 +26,11 @@ public class SwaggerConfig { return new Docket(DocumentationType.SWAGGER_2) .pathMapping("/") .select() - .apis(RequestHandlerSelectors.basePackage("com.zhongzhi.controller")) + .apis(RequestHandlerSelectors.basePackage("com.template.controller")) .paths(PathSelectors.any()) .build() .apiInfo(new ApiInfoBuilder() - .title("国泰君安") + .title("模板") .description("接口文档") .version("1.0") .build()); diff --git a/src/main/java/com/zhongzhi/common/configure/VODConfig.java b/src/main/java/com/template/common/configure/VODConfig.java similarity index 94% rename from src/main/java/com/zhongzhi/common/configure/VODConfig.java rename to src/main/java/com/template/common/configure/VODConfig.java index aec1353..33e7ec6 100644 --- a/src/main/java/com/zhongzhi/common/configure/VODConfig.java +++ b/src/main/java/com/template/common/configure/VODConfig.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.configure; +package com.template.common.configure; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/com/zhongzhi/common/configure/WebConfig.java b/src/main/java/com/template/common/configure/WebConfig.java similarity index 97% rename from src/main/java/com/zhongzhi/common/configure/WebConfig.java rename to src/main/java/com/template/common/configure/WebConfig.java index 3c656ea..72f8213 100644 --- a/src/main/java/com/zhongzhi/common/configure/WebConfig.java +++ b/src/main/java/com/template/common/configure/WebConfig.java @@ -1,6 +1,6 @@ -package com.zhongzhi.common.configure; +package com.template.common.configure; -import com.zhongzhi.common.interceptor.AuthenticationInterceptor; +import com.template.common.interceptor.AuthenticationInterceptor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/com/zhongzhi/common/constant/Code.java b/src/main/java/com/template/common/constant/Code.java similarity index 96% rename from src/main/java/com/zhongzhi/common/constant/Code.java rename to src/main/java/com/template/common/constant/Code.java index 69d55f2..0a1325e 100644 --- a/src/main/java/com/zhongzhi/common/constant/Code.java +++ b/src/main/java/com/template/common/constant/Code.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.constant; +package com.template.common.constant; import lombok.Getter; diff --git a/src/main/java/com/zhongzhi/common/constant/Platform.java b/src/main/java/com/template/common/constant/Platform.java similarity index 96% rename from src/main/java/com/zhongzhi/common/constant/Platform.java rename to src/main/java/com/template/common/constant/Platform.java index 00bcb93..5bfe0c2 100644 --- a/src/main/java/com/zhongzhi/common/constant/Platform.java +++ b/src/main/java/com/template/common/constant/Platform.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.constant; +package com.template.common.constant; /** *
diff --git a/src/main/java/com/zhongzhi/common/exception/GlobalExceptionHandler.java b/src/main/java/com/template/common/exception/GlobalExceptionHandler.java similarity index 95% rename from src/main/java/com/zhongzhi/common/exception/GlobalExceptionHandler.java rename to src/main/java/com/template/common/exception/GlobalExceptionHandler.java index 6ed351c..96da3ab 100644 --- a/src/main/java/com/zhongzhi/common/exception/GlobalExceptionHandler.java +++ b/src/main/java/com/template/common/exception/GlobalExceptionHandler.java @@ -1,10 +1,10 @@ -package com.zhongzhi.common.exception; +package com.template.common.exception; import com.baomidou.mybatisplus.core.toolkit.StringUtils; -import com.zhongzhi.common.configure.RemoteProperties; -import com.zhongzhi.common.constant.Code; -import com.zhongzhi.vo.ResponseData; -import com.zhongzhi.vo.ResponseVO; +import com.template.common.configure.RemoteProperties; +import com.template.common.constant.Code; +import com.template.vo.ResponseData; +import com.template.vo.ResponseVO; import lombok.extern.slf4j.Slf4j; import org.apache.poi.ss.formula.functions.T; import org.springframework.http.converter.HttpMessageNotReadableException; diff --git a/src/main/java/com/zhongzhi/common/exception/HttpException.java b/src/main/java/com/template/common/exception/HttpException.java similarity index 94% rename from src/main/java/com/zhongzhi/common/exception/HttpException.java rename to src/main/java/com/template/common/exception/HttpException.java index b14bcc0..f187a44 100644 --- a/src/main/java/com/zhongzhi/common/exception/HttpException.java +++ b/src/main/java/com/template/common/exception/HttpException.java @@ -1,6 +1,6 @@ -package com.zhongzhi.common.exception; +package com.template.common.exception; -import com.zhongzhi.common.configure.RemoteProperties; +import com.template.common.configure.RemoteProperties; /** * 异常处理 diff --git a/src/main/java/com/zhongzhi/common/generator/CodeGenerator.java b/src/main/java/com/template/common/generator/CodeGenerator.java similarity index 98% rename from src/main/java/com/zhongzhi/common/generator/CodeGenerator.java rename to src/main/java/com/template/common/generator/CodeGenerator.java index 7f325fb..f9d269f 100644 --- a/src/main/java/com/zhongzhi/common/generator/CodeGenerator.java +++ b/src/main/java/com/template/common/generator/CodeGenerator.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.generator; +package com.template.common.generator; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException; @@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.generator.config.*; import com.baomidou.mybatisplus.generator.config.po.TableInfo; import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine; -import com.zhongzhi.model.base.BaseModel; +import com.template.model.base.BaseModel; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/com/zhongzhi/common/handler/MetaHandler.java b/src/main/java/com/template/common/handler/MetaHandler.java similarity index 95% rename from src/main/java/com/zhongzhi/common/handler/MetaHandler.java rename to src/main/java/com/template/common/handler/MetaHandler.java index 00d055f..5895868 100644 --- a/src/main/java/com/zhongzhi/common/handler/MetaHandler.java +++ b/src/main/java/com/template/common/handler/MetaHandler.java @@ -1,4 +1,4 @@ -package com.zhongzhi.common.handler; +package com.template.common.handler; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; import org.apache.ibatis.reflection.MetaObject; diff --git a/src/main/java/com/zhongzhi/common/interceptor/AuthenticationInterceptor.java b/src/main/java/com/template/common/interceptor/AuthenticationInterceptor.java similarity index 93% rename from src/main/java/com/zhongzhi/common/interceptor/AuthenticationInterceptor.java rename to src/main/java/com/template/common/interceptor/AuthenticationInterceptor.java index 01e8816..6a6c2a2 100644 --- a/src/main/java/com/zhongzhi/common/interceptor/AuthenticationInterceptor.java +++ b/src/main/java/com/template/common/interceptor/AuthenticationInterceptor.java @@ -1,9 +1,9 @@ -package com.zhongzhi.common.interceptor; +package com.template.common.interceptor; import com.auth0.jwt.interfaces.Claim; -import com.zhongzhi.common.constant.Code; -import com.zhongzhi.common.exception.HttpException; -import com.zhongzhi.common.annotate.LoginRequired; +import com.template.common.constant.Code; +import com.template.common.exception.HttpException; +import com.template.common.annotate.LoginRequired; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Component; import org.springframework.web.method.HandlerMethod; @@ -14,7 +14,7 @@ import javax.servlet.http.HttpServletResponse; import java.lang.reflect.Method; import java.util.Arrays; import java.util.Map; -import com.zhongzhi.common.JwtUtil; +import com.template.common.JwtUtil; /** *
diff --git a/src/main/java/com/zhongzhi/controller/OssController.java b/src/main/java/com/template/controller/OssController.java
similarity index 68%
rename from src/main/java/com/zhongzhi/controller/OssController.java
rename to src/main/java/com/template/controller/OssController.java
index 4aa0cbe..fea25a9 100644
--- a/src/main/java/com/zhongzhi/controller/OssController.java
+++ b/src/main/java/com/template/controller/OssController.java
@@ -1,4 +1,4 @@
-package com.zhongzhi.controller;
+package com.template.controller;
import com.aliyun.oss.ClientException;
@@ -6,10 +6,10 @@ import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.OSSException;
import com.aliyun.oss.model.*;
-import com.zhongzhi.vo.ResponseData;
-import com.zhongzhi.vo.ResponseVO;
-import com.zhongzhi.vo.oss.GetSecretVO;
-import com.zhongzhi.vo.oss.UploadFileVO;
+import com.template.vo.ResponseData;
+import com.template.vo.ResponseVO;
+import com.template.vo.oss.GetSecretVO;
+import com.template.vo.oss.UploadFileVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping;
@@ -47,40 +47,6 @@ public class OssController {
return ResponseData.generateCreatedResponse(0, getSecretVO);
}
-// @PostMapping("uploadFile")
-// @ApiOperation("上传文件 file")
-// public ResponseVO uploadFile(@RequestParam("file") MultipartFile file) {
-// // 创建OSSClient实例。
-// OSS ossClient = new OSSClientBuilder().build("http://oss-cn-shanghai.aliyuncs.com", keyId, secret);
-// UploadFileVO uploadFileVO = new UploadFileVO();
-// try {
-////
-//// if (env.equals("test")) {
-//// env = "ykhl-bigger-test";
-//// }
-//// if (env.equals("prod")) {
-//// env = "ykhl-bigger";
-//// }
-//
-//
-// // 创建PutObjectRequest对象。
-// PutObjectRequest putObjectRequest = new PutObjectRequest("zhongzhi-cms", System.currentTimeMillis() + "_" + file.getOriginalFilename(), file.getInputStream());
-// // 设置该属性可以返回response。如果不设置,则返回的response为空。
-// putObjectRequest.setProcess("true");
-// // 创建PutObject请求。
-// PutObjectResult result = ossClient.putObject(putObjectRequest);
-// // 如果上传成功,则返回200。
-//// System.out.println(result.getResponse().getUri());
-// uploadFileVO.setUrl(result.getResponse().getUri());
-// } catch (Exception oe) {
-// oe.printStackTrace();
-// } finally {
-// if (ossClient != null) {
-// ossClient.shutdown();
-// }
-// }
-// return ResponseData.generateCreatedResponse(0, uploadFileVO);
-// }
@PostMapping("uploadFile")
@ApiOperation("分片上传")
diff --git a/src/main/java/com/zhongzhi/model/base/BaseModel.java b/src/main/java/com/template/model/base/BaseModel.java
similarity index 96%
rename from src/main/java/com/zhongzhi/model/base/BaseModel.java
rename to src/main/java/com/template/model/base/BaseModel.java
index 405a4d7..4fa0920 100644
--- a/src/main/java/com/zhongzhi/model/base/BaseModel.java
+++ b/src/main/java/com/template/model/base/BaseModel.java
@@ -1,4 +1,4 @@
-package com.zhongzhi.model.base;
+package com.template.model.base;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
diff --git a/src/main/java/com/zhongzhi/utils/AliyunSmsUtil.java b/src/main/java/com/template/utils/AliyunSmsUtil.java
similarity index 97%
rename from src/main/java/com/zhongzhi/utils/AliyunSmsUtil.java
rename to src/main/java/com/template/utils/AliyunSmsUtil.java
index e5e5544..db2003f 100644
--- a/src/main/java/com/zhongzhi/utils/AliyunSmsUtil.java
+++ b/src/main/java/com/template/utils/AliyunSmsUtil.java
@@ -1,4 +1,4 @@
-package com.zhongzhi.utils;
+package com.template.utils;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
@@ -6,10 +6,10 @@ import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest;
import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse;
-import com.zhongzhi.common.configure.AliyunSmsProperties;
+import com.template.common.configure.AliyunSmsProperties;
import com.aliyuncs.profile.DefaultProfile;
import com.aliyuncs.profile.IClientProfile;
-import com.zhongzhi.common.exception.HttpException;
+import com.template.common.exception.HttpException;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
diff --git a/src/main/java/com/zhongzhi/utils/ApplicationContextUtil.java b/src/main/java/com/template/utils/ApplicationContextUtil.java
similarity index 95%
rename from src/main/java/com/zhongzhi/utils/ApplicationContextUtil.java
rename to src/main/java/com/template/utils/ApplicationContextUtil.java
index ab79dfe..e35d71d 100644
--- a/src/main/java/com/zhongzhi/utils/ApplicationContextUtil.java
+++ b/src/main/java/com/template/utils/ApplicationContextUtil.java
@@ -1,4 +1,4 @@
-package com.zhongzhi.utils;
+package com.template.utils;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
diff --git a/src/main/java/com/zhongzhi/utils/DateFormatUtil.java b/src/main/java/com/template/utils/DateFormatUtil.java
similarity index 99%
rename from src/main/java/com/zhongzhi/utils/DateFormatUtil.java
rename to src/main/java/com/template/utils/DateFormatUtil.java
index cadc6c8..64cb5ae 100644
--- a/src/main/java/com/zhongzhi/utils/DateFormatUtil.java
+++ b/src/main/java/com/template/utils/DateFormatUtil.java
@@ -1,4 +1,4 @@
-package com.zhongzhi.utils;
+package com.template.utils;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
diff --git a/src/main/java/com/template/utils/EasyExcelUtil.java b/src/main/java/com/template/utils/EasyExcelUtil.java
new file mode 100644
index 0000000..3a2af9c
--- /dev/null
+++ b/src/main/java/com/template/utils/EasyExcelUtil.java
@@ -0,0 +1,34 @@
+package com.template.utils;
+
+import lombok.extern.slf4j.Slf4j;
+import org.apache.poi.ss.formula.functions.T;
+import org.springframework.web.context.request.RequestContextHolder;
+import org.springframework.web.context.request.ServletRequestAttributes;
+
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.net.URLEncoder;
+import java.util.List;
+
+@Slf4j
+public class EasyExcelUtil {
+
+ /**
+ * EasyExcel导出
+ *
+ * @ExcelProperty("字符串标题")
+ * private String string;
+ */
+ public void export(List