今天,我重新学了下springmvc,就跟着看了下教程,但发现做到返回controller中返回json(实体类)的时候会报错
@RequestMapping("/testUserJson")
@ResponseBody
public User testResponseUser(){
return new User(1001, "admin", "123456", 23, "男");
}
这里我也引入对应的jar包(maven)
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.12.1</version>
</dependency>
看到教程就ok了,但是我引入后还是报500无法转换实体类的错(HttpMessageConverter),不知道有没有同感
试了很久也没有办法,先跳过看下一个,到了文件上传的时候引入jar包,又是找不到该jar包相关类的问题?啊这还能忍?肯定不是引入jar包冲突的问题啦,于是我赶紧优先解决这奇怪的bug!
最终我发现
好啦弄完后,大功告成!又是解决bug的一天~