A serialization library with built-in support for forward-backward compatibility (schema evolution) and validation.
Documentation:
Benchmarks:
- When you generate schemas for your classes
<dependency>
<groupId>io.protostuff</groupId>
<artifactId>protostuff-core</artifactId>
<version>1.5.2</version>
</dependency>
- Runtime schemas
<dependency>
<groupId>io.protostuff</groupId>
<artifactId>protostuff-runtime</artifactId>
<version>1.5.2</version>
</dependency>
- subscribe to https://groups.google.com/group/protostuff/
Java 1.6 or higher
Maven 3.2.3 or higher
mvn install && mvn eclipse:eclipse
# Open eclipse, import existing project, navigate to the protostuff module you're after, then hit 'Finish'.