Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / EhCache, Hibernate, JPA. Как закешировать коллекцию Entity как отдельные Entity / 2 сообщений из 2, страница 1 из 1
19.08.2013, 10:08:17
    #38370319
Twinp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EhCache, Hibernate, JPA. Как закешировать коллекцию Entity как отдельные Entity
Hibernate 4, Spring 3.2, JPA, EhCache

Такой код кеширует все отлично, в регион foo.foo.OFFICE

Код: java
1.
2.
3.
4.
5.
@Entity
@Table(name = "office")
@org.hibernate.annotations.Cache(usage = org.hibernate.annotations.CacheConcurrencyStrategy.READ_WRITE)
public class OFFICE extends BaseEntity implements EntityTreeItem<OFFICE> {
}



А как закешировать все офисы выбрав из как колеекция одним запросом ?
Т.е.

"select o from OFFICE o" и надо чтобы в регион foo.foo.OFFICE легили сразу все объекты.

Цель. Сделать предзагрузку кеша при старте системы. Щас костыль перебирает их в цикле.
...
Рейтинг: 0 / 0
19.08.2013, 10:30:12
    #38370342
pavel_nv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EhCache, Hibernate, JPA. Как закешировать коллекцию Entity как отдельные Entity
6.1. The query cache
Насчет валидности кэша результатов запроса стоит почитать отдельно
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / EhCache, Hibernate, JPA. Как закешировать коллекцию Entity как отдельные Entity / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]