Trevin is a JSON parser based in Jackson FasterXML. It extends the base functionality in order to deal with models where exist circular references that would cause and infinite loop in the generated JSON representation of the model. It dynamically generates reference objects to the original object in the model. The attributes to map in order to generate right references can be added in the code by using Java annotations. Trevin JSON is also able to read back the JSON rebuilding all the original model relationships by adding dynamic proxies.
-
Notifications
You must be signed in to change notification settings - Fork 0
JSON processor based in Jackson FasterXML to deal with models with multiple references between objects and avoid infinite loops
License
magidc/trevin-json
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
JSON processor based in Jackson FasterXML to deal with models with multiple references between objects and avoid infinite loops
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published