Bom dia, estou tendo um problema…
Preciso inserir dados em um Banco, mas apenas com o ear for depoyado (maldita portuguesação) pelo JBOSS.
pois uso ele para criar as tabelas.
Bom dia, estou tendo um problema…
Preciso inserir dados em um Banco, mas apenas com o ear for depoyado (maldita portuguesação) pelo JBOSS.
pois uso ele para criar as tabelas.
Você quer fazer isso automático? Se sim, você vai ter que criar um job o que não é garantido.
OBS.: isso que você está fazendo é uma péssima prática, não se deve confiar nessa crianção automática de tabelas em produção.
OBS.: isso que você está fazendo é uma péssima prática, não se deve confiar nessa crianção automática de tabelas em produção.
++
Se eu não estiver enganado, já vi no console do JBoss pelo menos que ele disponibiliza algumas informações dos deploys no JNDI, veja se no seu containner preferido ele não disponibiliza essas informações no JNDI também.
Acho que uma solução menos gambiarra é você rodar uma query no seu banco de dados e descobrir se a tabela existe. Todo banco de dados costuma ter uma tabela de sistema contendo informações de todas as tabelas disponíveis.