4.springmvc 控制器方法中 Json转换
1.打开 https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations/2.12.5
2.分别找以下3个依赖

3. 在工程 pom.xml 分别添加 以下依赖
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.12.5</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.12.5</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.12.5</version> </dependency>
4.在 file->project-structure -> artifacts 将以上3个jar包 导入 项目生成目录(out)中

5.新建一个控制器
@Controller
public HomeController{
@RequestMapping("/toJson")
@ResponseBody //必须加这个注解
public List<People> toJson()
{
var list=new ArrayList<People>();
People p=new People(1,"李四");
People p1=new People(2,"王五");
list.add(p);
list.add(p1);
return list;
}
}
到此 控制器方法即可返回json数据
浙公网安备 33010602011771号