OutOfMemoryException с Apache ObJectRelationalBridge

Я сталкиваюсь с OutOfMemoryException при попытке загрузить список объектов с помощью брокера сохранения состояния OJB. В базе данных (sybase) более 20000 объектов. Я попытался ограничить размер возвращаемого списка 200. Но проблема не устранена. Поскольку OJB не поддерживает разбиение на страницы, есть ли какое-нибудь решение этой проблемы?

PersistenceBroker broker= BrokerFactory.getBroker();
QueryByCriteria query =  new QueryByCriteria( Fo.class, criteria);
query.setEndAtIndex(200);
Collection listFo= broker.getCollectionByQuery(query);

0 ответов

Другие вопросы по тегам