JPA - не хочу жестко кодировать unitName в @PersistenceContext - PullRequest
2 голосов
/ 30 апреля 2011

Я использую eclipselink и у меня есть что-то вроде этого:

@PersistenceContext (unitName = "unit1")
private EntityManager em;

Есть ли способ указать / прочитать имя постоянного модуля из файла конфигурации / свойства, чтобы при желании я мог изменить имя постоянного модуля (чтобы оно указывало надругой источник данных)?

1 Ответ

0 голосов
/ 03 июля 2012

Не используйте инъекцию, ищите контекст в коде.

...