JPA не определяет подключаемый интерфейс кеша. Я не знаю, будет ли это когда-нибудь, но если это произойдет, я держу пари, что этого не произойдет, пока воскрешенный JSR-107 не определит стандартный API для объектных кешей, который JPA затем быть в состоянии использовать. Возможно, также придется подождать JSR 347 , который определяет другой интерфейс кеша, чье отношение к JCache несколько неясно (существует открытая фракционная война между и внутри групп, с некоторыми членами 107 экспертной группы пытается объявить 347 независимой республикой и вторгнуться в Мексику).
Итак, до тех пор вы зависите от интерфейса кеша вашего провайдера. Я не эксперт по EclipseLink, но в прошлый раз, когда я смотрел, я не мог видеть подключаемый интерфейс кэша второго уровня. На самом деле, я думаю, что только Hibernate и, конечно, DataNucleus, имеют их.