spring-jackson-polymorphic

时间:2024-06-26 05:29:06
【文件属性】:

文件名称:spring-jackson-polymorphic

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-26 05:29:06

Java

使用 Jackson 在 Spring Boot 中对多态类型进行序列化和反序列化 JSON 对象上的访问者模式。 这个简单的应用程序展示了一个示例如何序列化类并保留其类型,然后使用此信息进行反序列化。 这个例子介绍了接口Animal和两个实现: Lion和Rat 。 运行应用程序 要运行此应用程序,只需在com.cohesiva.deserialize.Application启动 main 方法或调用命令行: mvn clean install java -jar target/deserialize-polymorphic-0.0.1-SNAPSHOT.jar 测试序列化 此应用程序提供很少的休息端点。 要获取整个动物园调用: curl -s http://localhost:8080/zoo 正如您在响应中看到的,每个动物对象都包含属性@class ,其中包含 java 类名


【文件预览】:
spring-jackson-polymorphic-master
----.gitignore(203B)
----src()
--------main()
----LICENSE(11KB)
----pom.xml(2KB)
----README.md(2KB)

网友评论