错误为没有该类型值的转换器,但是@responseBody注解会自动将返回数据封装成json格式,前台接收不到json对象,应该为json包版本冲突问题。
于是我导入了Homework07的相关依赖:
还是报错?
通过查找资料发现,处理json对象的类,数据必须要有相关的get和set方法,而我的Student类没写set和get方法。
Student:
package com.cskaoyan.homework03.bean;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* @author shihao
* @create 2020-07-21 11:46
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Student {
int studentId;
String studentName;
List<Teacher> teacher;
}
这样就哦了。