jackson的基本使用
-
导入maven依赖
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.11.2</version>
</dependency>
2、writeValue(参数1,obj)方法介绍
-
参数1
-
File:将obj对象转换为json字符串,并保存到指定的文件中
-
writer:将obj对象转换为json字符串,并将json数据填充到字符输出流中
-
Outputstream:将obj对象转换为json字符串,并将json数据填充到字节输出流中
-
3、注解介绍
-
@JsonIgnore:排除属性,即当前注解属性不转化json
-
@JsonFormat:属性值的格式化
-
常用在日期属性上,eg:@sonFormat(pattern = "yyyy-MM-dd")
-
4、json转java对象
5、集合转json
记得快乐