文档章节

Json XmL数据绑定

Geeyu
 Geeyu
发布于 2017/02/25 20:30
字数 160
阅读 14
收藏 0
点赞 0
评论 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
博文 55
码字总数 29592
作品 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
springmvc学习笔记(22)-springmvc开发小结

springmvc学习笔记(22)-springmvc开发小结 标签: springmvc [TOC] 本文对springmvc系列博文进行小结 springmvc框架 前端控制器:接收request,进行response 处理器映射器:根据url查找Handl...

brianway
2016/03/19
427
2
OpenSocial 开发实践,扩展 Shindig 的能力

Shindig 作为 OpenSocial 的开源参考实现,提供了各个方面的扩展能力。本篇会介绍如何为 Shindig 添加新的 feature,供 gadget 使用,再介绍如何添加 JPA 支持,替代 Shindig 自带的 JSON 实...

红薯
2011/04/22
727
0
Spring MVC一些常见注解的使用(三)关于提交参数的一些注解待续

Spring MVC一些常见注解的使用(三) 关于提交参数的一些注解 @RequestParam 绑定单个请求数据,可以是URL中的数据,表单提交的数据或上传的文件; 由于现在很多时候都是自动绑定,所以这个@...

年少爱追梦
2016/07/27
26
0
springMVC的数据绑定

springMVC的数据绑定 1. 基本类型 1.1 比如int和Integer如何去选择作为Controller方法的入参 1.2 在入参上加上注解@RequestParam, 1.3 @RequestParam注解几个设置 1.3.1 value如何应用,valu...

新年
2016/07/08
47
0
Spring MVC 实践 - Component

标签 : Java与Web Converter Spring MVC的数据绑定并非没有任何限制, 有案例表明: Spring在如何正确绑定数据方面是杂乱无章的. 比如: Spring总是试图用默认的语言区域将日期输入绑定到, 如果...

hanqing280441589
2016/07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

全新内存布局Android5 for one x

众所周知Android5.0默认ART模式,运行速度加倍,软件占用内存也加倍,我们one x这种元老机采用旧的内存布局,data空间2g ART模式下安装几个软件也就不够用了。最近逛国外的xda论坛,发现有大...

CrazyManDF
9分钟前
0
0
web3j转账

 web3 转账功能   为了完成以太坊交易,必须有几个先决条件   1、对方的以太坊地址   2、确定要转账的金额   3、自己地址的转账权限   4、大于转账金额的以太币,以太币转账其实就...

智能合约
9分钟前
0
0
10.28 rsync工具介绍 , rsync常用选项, rsync通过ssh同步

rsync远程同步 重点!重点!!重点!!! 例子 • rsync -av /etc/passwd /tmp/1.txt • rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt rsync格式 • rsync [OPTION] … SRC DEST • rs......

Linux_老吴
23分钟前
0
0
iis php 环境搭建,非常详细的教程

准备篇 一、环境说明: 操作系统:Windows Server 2016 PHP版本:php 7.1.0 MySQL版本:MySQL 5.7.17.0 二、相关软件下载: 1、PHP下载地址: http://windows.php.net/downloads/releases/ph...

T_star
25分钟前
0
0
Day35 rsync通过服务同步

rsync通过服务同步 rsyncd.conf配置文件详解 port:指定在哪个端口启动rsyncd服务,默认是873端口。 log file:指定日志文件。 pid file:指定pid文件,这个文件的作用涉及服务的启动、停止等...

杉下
31分钟前
1
0
【最新最全】为 iOS 和 Android 的真机和模拟器编译 Luajit 库

编译 Luajit 库,的确是一个挑战。因为官网的教程,在当前版本的 Xcode 和 NDK 环境中,已经不适用了。以前只是编译了适用于真机的 Luajit 库。最近在尝试编译模拟器 Luajit 库,就顺便梳理了...

ios122
31分钟前
0
0
rsync至ssh同步

rsync: 文件同步工具,可实现“增量拷贝”;使用yum安装rsync包 常用选项:-a=-rtplgoD (-r同步目录,-t保持文件的时间属性,-p保持文件的权限属性,-l保持软连接,-g保持文件的属组,-o保持...

ZHENG-JY
36分钟前
0
0
TradingView 学习笔记

#前言 公司最后需要使用TradingView展示K线图走势。由于之前没接触过,拿到文档时一脸蒙逼。还好找到二篇文章+Demo代码,直接改改就行了。 #被批 由于上面的懵懂,有个问题困扰4个小时没解决...

hihubs
36分钟前
0
0
10.28 rsync工具介绍~10.31 rsync通过ssh同步

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而...

洗香香
39分钟前
1
0
卷积为什么要旋转180度

参考《最容易理解的对卷积(convolution)的解释》 https://blog.csdn.net/bitcarmanlee/article/details/54729807 这篇博客详细讲解了“卷积”,提及了为什么要反转180度,我简述下。 1.卷积的...

datadev_sh
48分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部