<dependency>
<groupId>com.googlecode.sterling</groupId>
<artifactId>sterling-core</artifactId>
<version>2.0.2</version>
</dependency>
import com.googlecode.sterling.annotations.SterlingBean;
import com.googlecode.sterling.annotations.SterlingProperty;
@SterlingBean
public class Person {
@SterlingProperty
private String name;
@SterlingProperty
private int age;
}
import com.googlecode.sterling.StorageManager;
import com.googlecode.sterling.SterlingStore;
public class Main {
public static void main(String[] args) {
SterlingStore store = StorageManager.getStore("/path/to/storage/directory");
Person person = new Person();
person.setAge(25);
store.save(person);
Person retrievedPerson = store.load(Person.class);
}
}