The DefaultJournalDao contains all the knowledge to persist and load serialized journal entries
The resulting byte array must be a PersistentRepr, so the serializer must deconstruct a PersistentRepr from a byte array and create a serialization format that contains all of the fields necessary for the deserialization step to reconstruct the PersistentRepr.
The resulting byte array must be a PersistentRepr, so the serializer must deconstruct a PersistentRepr from a byte array and create a serialization format that contains all of the fields necessary for the deserialization step to reconstruct the PersistentRepr. The serialization format must contain the following fields:
Some serialize/deserialize flows:
for example: