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.其他相关插件对应的版本等,可能也需要调整
浙公网安备 33010602011771号