From 2fddf4cfc16c8c51b3a592ac71412097aa24a40f Mon Sep 17 00:00:00 2001 From: zwzw1219 Date: Tue, 6 Mar 2018 09:29:44 +0800 Subject: [PATCH] =?UTF-8?q?!7=20=E5=8D=87=E7=BA=A7spring=20boot=20Merge=20?= =?UTF-8?q?pull=20request=20!7=20from=20zwzw1219/2.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + pom.xml | 14 ++++++++------ .../boot/security/server/config/DruidConfig.java | 11 ++++++----- .../boot/security/server/config/WebMvcConfig.java | 5 ++--- 4 files changed, 17 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 353626c..11d0e31 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ # boot-security +## 2018.03.05 spring boot 由1.5.10 升级到2.0.0 diff --git a/pom.xml b/pom.xml index b062e63..1913fc6 100644 --- a/pom.xml +++ b/pom.xml @@ -8,17 +8,15 @@ org.springframework.boot spring-boot-starter-parent - 1.5.10.RELEASE + 2.0.0.RELEASE 1.8 2.7.0 23.0 - 3.7 1.2.41 - 2.3.0 - 1.1.6 + 1.1.8 3.17 0.9.0 @@ -45,7 +43,6 @@ org.apache.commons commons-lang3 - ${commons-lang3} @@ -89,6 +86,12 @@ druid ${druid.version} + + + log4j + log4j + 1.2.17 + io.springfox springfox-swagger2 @@ -115,7 +118,6 @@ org.quartz-scheduler quartz - ${quartz.version} org.springframework diff --git a/src/main/java/com/boot/security/server/config/DruidConfig.java b/src/main/java/com/boot/security/server/config/DruidConfig.java index a544b8d..ba084ee 100644 --- a/src/main/java/com/boot/security/server/config/DruidConfig.java +++ b/src/main/java/com/boot/security/server/config/DruidConfig.java @@ -29,10 +29,10 @@ public class DruidConfig { private static final Logger log = LoggerFactory.getLogger("adminLogger"); @Bean - public ServletRegistrationBean druidServlet() { + public ServletRegistrationBean druidServlet() { log.info("init Druid Servlet Configuration "); - ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(new StatViewServlet(), - "/druid/*"); + ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean<>( + new StatViewServlet(), "/druid/*"); // IP白名单 servletRegistrationBean.addInitParameter("allow", "127.0.0.1"); // IP黑名单(共同存在时,deny优先于allow) @@ -46,8 +46,9 @@ public class DruidConfig { } @Bean - public FilterRegistrationBean filterRegistrationBean() { - FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(new WebStatFilter()); + public FilterRegistrationBean filterRegistrationBean() { + FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean<>( + new WebStatFilter()); filterRegistrationBean.addUrlPatterns("/*"); filterRegistrationBean.addInitParameter("exclusions", "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"); return filterRegistrationBean; diff --git a/src/main/java/com/boot/security/server/config/WebMvcConfig.java b/src/main/java/com/boot/security/server/config/WebMvcConfig.java index 71b6c6d..25184a8 100644 --- a/src/main/java/com/boot/security/server/config/WebMvcConfig.java +++ b/src/main/java/com/boot/security/server/config/WebMvcConfig.java @@ -11,12 +11,11 @@ import org.springframework.web.method.support.HandlerMethodArgumentResolver; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; import com.boot.security.server.page.table.PageTableArgumentResolver; @Configuration -public class WebMvcConfig extends WebMvcConfigurerAdapter { +public class WebMvcConfig implements WebMvcConfigurer { /** * 跨域支持 @@ -25,7 +24,7 @@ public class WebMvcConfig extends WebMvcConfigurerAdapter { */ @Bean public WebMvcConfigurer corsConfigurer() { - return new WebMvcConfigurerAdapter() { + return new WebMvcConfigurer() { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**").allowedMethods("*"); -- Gitee