前两天在写一个超级简单的小demo,3分钟搭完所有的一切,个人感觉100%没问题,可就是运行不起来。根据后端的提示,知道request请求没有过拦截器这一层
异常:
Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException:
Failed to convert value of type 'java.lang.String' to required type 'java.lang.Long';
nested exception is java.lang.NumberFormatException: For input string: "favicon.ico"
Controller
Debug进不了Controller,问题应该出在拦截器那边,仔细分析了Controller层代码,结果发现了一个超级低级的错误,将router直接写在了标签@RestController后面,此处正确写法应该是加一个@RequestMapping标签
错误代码
package com.example.demo.controller;
import com.example.demo.entity.Product;
import com