文档章节

Json XmL数据绑定

Geeyu
 Geeyu
发布于 2017/02/25 20:30
字数 160
阅读 14
收藏 0

慕课网《SpringMVC数据绑定入门》笔记

Json

  需要将json串放到http body中发送,用@RequestBody接收,解析为后台实体对象时,需要以下依赖。

[@Controller](https://my.oschina.net/u/1774615)
public String json(User user){
	...
}

<dependency>
    <groupId>org.codehaus.jackson</groupId>
    <artifactId>jackson-mapper-asl</artifactId>
    <version>1.9.13</version>
</dependency>

  jackson用于java对象和json对象之间的相互转换。

XML

  java对象和xml之间的转换则需要另一个依赖,包含xml序列化和反序列化的功能。同时需要给实体类加上节点的注解。

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-oxm</artifactId>
    <version>4.3.2.RELEASE</version>
</dependency>

@XmlRootElement(name="user")
class User{
	@XmlElement(name="name")
	private String name;
	...
}

© 著作权归作者所有

共有 人打赏支持
Geeyu
粉丝 2
博文 56
码字总数 30168
作品 0
昌平
SpringMVC(3)——@PathVariable&@RequestBody

背景:今天来分享一下@PathVariable&@RequestBody~~~ 一、@PathVariable 作用: 映射URL绑定的占位符 带占位符的URL时Spring3.0新增的功能,该功能再SpringMVC向REST 目标挺进发展过程中具有...

u013043341
2017/08/27
0
0
JavaWeb15-HTML篇笔记(三)

1.1 案例三:使用JQuery完成仿百度的信息提示:1.1.1 需求: 在一个搜索页面中,键盘输入一些信息,在文本框下面给出一些提示信息(需要从服务器端进行查询的). 1.1.2 分析:1.1.2.1 步骤分析: ...

我是小谷粒
06/01
0
0
Web APi之捕获请求原始内容的实现方法以及接受POST请求多个参数多种解决方案(十四)

前言 我们知道在Web APi中捕获原始请求的内容是肯定是很容易的,但是这句话并不是完全正确,前面我们是不是讨论过,在Web APi中,如果对于字符串发出非Get请求我们则会出错,为何?因为Web A...

jeffcky
2015/10/15
0
0
@RequestBody接受参数报415错误

1.简介 @RequestBody 作用: 1) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上; 2) 再把HttpMessage...

多米亚单色
2017/05/18
0
0
JSON VS XML:JSON真的比XML好很多吗?

JSON是一个新的人类可读(human readable)的数据格式,在过去几年中已变得非常受欢迎,尤其是在web开发中。 JSON和 XML非常的相似。它们都试图通过建立一种简单,人类可读的格式存储数据。直到...

tsl0922
2012/07/18
39.1K
70

没有更多内容

加载失败,请刷新页面

加载更多

Delphi 常用API 函数(好多都没见过)

AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小 AnyPopup 判断屏幕上是否存在任何弹出式窗口 ArrangeIconicWindows 排列一个父窗口的最小化子窗口 AttachThread...

dillonxiao
28分钟前
1
0
阿里云ubuntu配置Android开发环境编译Apk

1.命令行下载Android SDK $ wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz $ tar zxvf android-sdk_r24.4.1-linux.tgz 2.列出可以现在的SDK ./android list sdk  -a 3......

SuShine
28分钟前
1
0
maven导出项目依赖的jar包

一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:copy-dependencies 二、导出到自定义目录中 在mav...

来来来来来
29分钟前
1
0
Win10下React Native环境安装教程及错误处理办法(实测)

https://blog.csdn.net/zhangatle/article/details/53289471 准备工作 注意:小米手机MIUI有坑,文末有解决方法 1 首先,你需要先安装Node.js并进行环境变量的配置,具体可以参考我的另一篇文...

james_laughing
29分钟前
1
0
IDEA2018 Mybatis plugin破解

IDEA2018 Mybatis plugin破解 Mybatis Plugin 一、Mybatis Plugin插件是什么 提供Mapper接口与配置文件中对应SQL的导航 编辑XML文件时自动补全 根据Mapper接口, 使用快捷键生成xml文件及SQL...

DemonsI
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部