Недавно я перешел на Java EE (Wildfly) и хотел бы найти EntityManager
в JNDI. В настоящее время я определяю источник данных в своем файле standalone.xml и успешно извлекаю его через JNDI, но это дает мне только источник данных, а не Entity Manager.
Я знаю, что могу создать файл persistence.xml и использовать @PersistenceContext
, но я действительно ищу способ избежать знания имени JNDI во время компиляции, поэтому вместо этого хочу выполнить поиск на основе информации времени выполнения, чтобы получить соответствующий Entity Manager.