Como configurar as Classes no JPA passando como Properties??  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
thiagow1
Debugger

Membro desde: 06/05/2009 10:00:47
Mensagens: 70
Localização: Osasco/SP
Offline

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??


Thiago Assumpção da Costa

Spring, Hibernate, JPA, Struts, Swing, Eclipse, NetBeans, JFreeChart, IReport entre outros.
Estudando para certificação SCJP 6
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team