问题(刚启动service后台是能正常访问的,过了一段时间经历刷新之类的就会报404):
尝试方案1:
直接修改vueRouter的模式,将其改为hash
结果:无效
尝试方案2:
在application.properties里添加
spring.devtools.restart.poll-interval: 3000ms
spring.devtools.restart.quiet-period: 2999ms
基于可能:
DevTools的检测时间和idea的编译所需时间存在差异。在idea还没完成编译工作前,DevTools就开始进行重启和加载,导致@RequestMapping没有被全部正常处理
结果:有效