spring1.x升到spring2.x需要注意的点

1.新版本将某些类删除了,需要换成新版的。

2.启动类,写法变了,需要对应替换。

3.配置类的属性变了,eg,项目访问路径的配置属性(默认是/):

   1.x: server.context-path=/xxx
   2.x server.servlet.context-path=/xxx

问题1:不写,servlet也不提示报错,导致无法访问静态页面,用掉半天时间,配置属性不对,会报404错误,修改后,可以访问。

问题2:但是页面需要静态文件依然找不到,原因静态文件所在的静态文件映射路径下的文件夹中,需要挪出来。

 spring.thymeleaf.prefix=classpath:/templates/

 spring.mvc.static-path-pattern=/static/**

    spring.resources.static-locations = classpath:/templates/,classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/

 classpath,为项目resource目录。

4.其他相关插件对应的版本等,可能也需要调整

posted @ 2022-03-03 21:30  对月当歌  阅读(144)  评论(0)    收藏  举报