Como configurar as Classes no JPA passando como Properties?

0 respostas
T

Estou utilizando JPA com o Provider do Hibernate

Hoje todas as minhas entidades são especificadas no arquivos persistence.xml e crio o EntityManagerFactory através do comando
Persistence.createEntityManagerFactory( “jpa-omc” );

Eu gostaria de saber como eu faço para poder colocá-las em tempo de execução, sem precisar especificar no arquivo persistence.xml
Todas elas ficam em um pacote somente com as entidades.
Verifiquei e descobri que esse mesmo método que utilizo para carregar o persistence.xml é possível passar um segundo paramentro passando um Map de Properties

Persistence.createEntityManagerFactory( “jpa-omc”, map );

É possível eu varrer o pacote aonde está todas as entidades, carregá-las em um Map de Properties e passa-ló como parametro para criar o EntityManagerFactory??

Criado 25 de novembro de 2009
Respostas 0
Participantes 1