В Java все находится в форме класса.
Если вы хотите использовать любой объект, тогда у вас есть две фазы:
Пример:
Object a;
a=new Object();
То же самое для концепции массива
Item i[]=new Item[5];
i[0]=new Item();
Если вы не дают секцию инициализации, тогда возникает NullpointerException
.
Я полагаю, что необходимо добавить, что аннотации кэша для сообщения в спящем режиме, как использовать кэш второго уровня (только для чтения, чтение-запись, и т.д.). Это имело место в моем приложении (использующий пружину / традиционный, в спящем режиме и ehcache, таким образом, Ваш пробег может варьироваться). После того как кэши были обозначены, я начал видеть сообщения, что они использовались от, в спящем режиме.
Продолжение: в конце, после добавляющих аннотаций, у меня есть он работающий с EhCache, т.е.
<property name="hibernate.cache.provider_class"
value="net.sf.ehcache.hibernate.EhCacheProvider" />