idea与spring5踩坑

Posted zhengcheng-java

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea与spring5踩坑相关的知识,希望对你有一定的参考价值。

json数据传输类型与ssm整合

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.8</version>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.8</version>
</dependency>

依赖这三个第三方jar包即可,无需再在springmvc-xml中配置

在Controller层中 加上注解,就可以完成前后端json格式的传输 如:

@RequestMapping("/updatepwd")
public @ResponseBody boolean updatepwd(Coach coach)
boolean flag = false;
if(coachService.updateByPrimaryKeySelective(coach)==1)
flag = true;
else
flag = false;

return flag;

@ResponseBody注解 是将返回的数据编为json格式,前段的如ajax就可以用json格式接受

如果方法中的参数要接受json格式的数据,就在参数前加上注解 @RequestBody
 

 

以上是关于idea与spring5踩坑的主要内容,如果未能解决你的问题,请参考以下文章

Spring5学习笔记 — “Java项目引入Spring5(IDEA)”

idea编译Spring5源码的完整过程

Spring源码阅读:使用IDEA搭建Spring5.0.x源码阅读环境

使用idea社区版编译spring5源码

IDEA构造Spring5源码阅读环境

IntelliJ IDEA 2017版 Spring5 的RunnableFactoryBean配置