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数据

posted on 2021-10-27 11:35  码农at突泉  阅读(75)  评论(0)    收藏  举报