Json XmL数据绑定

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

Json

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

[@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对象之间的相互转换。json

XML

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

<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;
	...
}
相关文章
相关标签/搜索