Fórum Alterar servidor de conexão no persistence.xml apos .jar pronto. #501537
18/11/2014
0
Estamos iniciando um novo projeto em Java vindo do delphi e por aí vocês pode perceber que somos novatos em Java e estamos desenvolvendo este projeto com todos os requisitos de classes e para persistência estamos utilizando o JPA Hibernate que ja vem no Netbeans 8.0.1 e estamos com a seguinte duvida.
Sempre que geramos uma distribuição percebemos que um arquivo .jar é gerado e uma pasta lib/ mas o persistence.xml que esta na pasta meta-inf dentro do arquivo .jar e a pergunta é a seguinte:
Como após gerado e copiado na pasta do nosso cliente, posso fazer a alteração das conexoes de banco de dados?
Existe algum método que consiga fazer estas alterações no xml ou posso fazer um formulário de configuração como hoje fazemos no Delphi?
Espero que tenha sido bem explicativo com esta situação e que voces consigam entender e nos dar uma solução.
Att,
Emilio Córdova - JV Sistema.
Emilio Córdova
Curtir tópico
+ 0Posts
18/11/2014
Wanderson Cortes
Gostei + 0
18/11/2014
Ronaldo Lanhellas
Estamos iniciando um novo projeto em Java vindo do delphi e por aí vocês pode perceber que somos novatos em Java e estamos desenvolvendo este projeto com todos os requisitos de classes e para persistência estamos utilizando o JPA Hibernate que ja vem no Netbeans 8.0.1 e estamos com a seguinte duvida.
Sempre que geramos uma distribuição percebemos que um arquivo .jar é gerado e uma pasta lib/ mas o persistence.xml que esta na pasta meta-inf dentro do arquivo .jar e a pergunta é a seguinte:
Como após gerado e copiado na pasta do nosso cliente, posso fazer a alteração das conexoes de banco de dados?
Existe algum método que consiga fazer estas alterações no xml ou posso fazer um formulário de configuração como hoje fazemos no Delphi?
Espero que tenha sido bem explicativo com esta situação e que voces consigam entender e nos dar uma solução.
Att,
Emilio Córdova - JV Sistema.
Se você estiver trabalhando com um servidor de aplicação, ex: Tomcat. Pode alterar o caminho do banco no persistence.xml e reiniciar o serviço e pronto. Não há muito mistério.
Gostei + 0
18/11/2014
Emilio Córdova
Não é web é desktop.
Tem como?
Gostei + 0
18/11/2014
Ronaldo Lanhellas
Não é web é desktop.
Tem como?
Nesse caso, é alterar no persistence.xml, fechar e abrir a aplicação ou aplicar alguma função de "reload" no hibernate.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)