From 614281bc5d4c9a4708137faf2638c2ffa7080986 Mon Sep 17 00:00:00 2001 From: ck <851316342@qq.com> Date: Wed, 7 Apr 2021 21:03:43 +0800 Subject: [PATCH] up --- src/main/java/com/jingcheng/cms/conf/WebMvcConfig.java | 7 +++++++ .../java/com/jingcheng/cms/constants/AppConstant.java | 8 ++++++++ .../com/jingcheng/cms/controller/LoginController.java | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/jingcheng/cms/constants/AppConstant.java diff --git a/src/main/java/com/jingcheng/cms/conf/WebMvcConfig.java b/src/main/java/com/jingcheng/cms/conf/WebMvcConfig.java index 8f6be55..e770912 100644 --- a/src/main/java/com/jingcheng/cms/conf/WebMvcConfig.java +++ b/src/main/java/com/jingcheng/cms/conf/WebMvcConfig.java @@ -24,6 +24,7 @@ package com.jingcheng.cms.conf; +import com.jingcheng.cms.constants.AppConstant; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.web.servlet.MultipartConfigFactory; import org.springframework.context.annotation.Bean; @@ -51,6 +52,10 @@ public class WebMvcConfig extends WebMvcConfigurerAdapter { .addResourceLocations("classpath:/META-INF/resources/"); registry.addResourceHandler("/webjars/**") .addResourceLocations("classpath:/META-INF/resources/webjars/"); + registry.addResourceHandler(AppConstant.FILE_MAP) + .addResourceLocations("file:" + AppConstant.FILE_PATH); + + super.addResourceHandlers(registry); } /** @@ -67,4 +72,6 @@ public class WebMvcConfig extends WebMvcConfigurerAdapter { factory.setMaxRequestSize(maxRequestSize); return factory.createMultipartConfig(); } + + } diff --git a/src/main/java/com/jingcheng/cms/constants/AppConstant.java b/src/main/java/com/jingcheng/cms/constants/AppConstant.java new file mode 100644 index 0000000..745b770 --- /dev/null +++ b/src/main/java/com/jingcheng/cms/constants/AppConstant.java @@ -0,0 +1,8 @@ +package com.jingcheng.cms.constants; + +public class AppConstant { + // 这里的files和下面FILE_MAP的files要一致 + public final static String FILE_URL = "http://localhost:8888/upload/"; + public final static String FILE_MAP = "/upload/**"; + public final static String FILE_PATH = "D:/documentManager/upload/"; +} diff --git a/src/main/java/com/jingcheng/cms/controller/LoginController.java b/src/main/java/com/jingcheng/cms/controller/LoginController.java index 9a26ec0..348b348 100644 --- a/src/main/java/com/jingcheng/cms/controller/LoginController.java +++ b/src/main/java/com/jingcheng/cms/controller/LoginController.java @@ -30,7 +30,7 @@ public class LoginController { @RequiresAuthentication @ApiOperation(value = "获取当前用", notes = "获取当前用户,只需要在Header设置token,不需要传参") - @PostMapping("user") + @PostMapping("/api/user") public AjaxResult currentUser() { AjaxResult ajaxResult = new AjaxResult();