Ich habe die App, die ich mit Spring Boot 1.5.10 erstellt habe, mutig in Spring Boot 2.0 geändert, aber der WebMvcConfigurerAdapter war veraltet. Machen Sie sich also eine Notiz. Es ist, weil Spring4 → Spring5.
Nachtrag) 2.0.0 Ich habe alle Dinge zur Migration in [hier] zusammengefasst (https://qiita.com/yukina-ge/items/1ca029ed69494bfd36d6).
https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/servlet/config/annotation/WebMvcConfigurerAdapter.html
as of 5.0 WebMvcConfigurer has default methods (made possible by a Java 8 baseline) and can be implemented directly without the need for this adapter
Ich sehe, Java8 oder höher ist von Spring5 erforderlich, daher kann die Standardmethode verwendet werden.
** WebMvcConfig.java vor der Änderung **
WebMvcConfig vor der Änderung.java
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter
{
//Abkürzung
}
** Geänderte WebMvcConfig.java **
WebMvcConfig nach Änderung.java
@Configuration
public class WebMvcConfig implements WebMvcConfigurer
{
//Abkürzung
}
nur das.
Ende
Thymeleafs eigener Dialekt ist ebenfalls ein Fehler!