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("*");