解决:No converter found for return value of type: class java.util.ArrayList
问题
注意:该方法使用的类被 @RestController注解,故,该请求不会走视图解析器,会返回一个字符串,这里
@RequestMapping({"/a2"}) public List<User> a2() { List<User> userList = new ArrayList(); userList.add(new User("张", 21, "男")); userList.add(new User("龙", 211, "男")); return userList; }
根据消息: 就是找不到一个能将list转换为 json字符串格式。。
解决方法:
导入 jackson 包
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.2</version> </dependency>