<dependency> <groupId>com.velocitydb</groupId> <artifactId>velocitydb</artifactId> <version>8.1.89</version> </dependency> String dbFolder = "path/to/db/folder"; Database db = new Database(dbFolder); public class Person implements IVdbSerializable { private String name; private int age; @Override public void serialize(VdbOutputStream outputStream) throws IOException { outputStream.writeString(name); outputStream.writeInt32(age); } @Override public void deserialize(VdbInputStream inputStream) throws IOException, ClassNotFoundException { name = inputStream.readString(); age = inputStream.readInt32(); } } ObjectContainer container = db.open(); Person person = new Person(); person.setAge(30); container.store(person); container.commit(); IObjectSet<Person> result = container.query(Person.class); for (Person p : result) { }


上一篇:
下一篇:
切换中文