Интересно, есть ли более красивый способ хранения списка объектов:
ArrayList<Item> itemsList = new ArrayList<Item>;
itemsList.add(new Item(1));
itemsList.add(new Item(2));
ItemDBProvider dbProvider = new ItemDBProvider();
for (int i = 0; i < itemsList.size(); i++){
dbProvider.store(itemsList.get(i));
}
dbProvider.getDB().commit();
dbProvider.close();
Обратите внимание, ItemDBProvider - это просто оболочка для расширенного класса, который открывает и использует ObjectContainer.