diff --git a/README.md b/README.md index 353626cd726240ef693be454c9cb9b7b671bb16b..11d0e314fd52317766742ae37f25c6a70003bd69 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 b062e63b887117e0f42f585bfcfbbfa73de47bed..1913fc6608037b5ba561abc97dba88920634395e 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 a544b8d8e746848c171dc0055d5813442e503e1d..ba084ee7e210fbd2f2f1f345cda189eb42757a45 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 71b6c6d8385b81015fa3847e840e33f21939b363..25184a84d27ec626ec35dc88295990c7ec457192 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("*");