Conexões com java
quais as possiveis formas em java de conectar com o banco? quais as mais seguras?
Eduardo Pessoa
Curtidas 0
Respostas
Giovani Paganini
02/09/2013
Boa noite,
Eu conheço duas: Atraves de Driver JDBC e com uso do Hibernate.
A melhor é pelo Hibernate. Aqui na DevMedia tem tutorial dos dois.
Eu conheço duas: Atraves de Driver JDBC e com uso do Hibernate.
A melhor é pelo Hibernate. Aqui na DevMedia tem tutorial dos dois.
GOSTEI 0
Eduardo Pessoa
02/09/2013
Boa noite,
Eu conheço duas: Atraves de Driver JDBC e com uso do Hibernate.
A melhor é pelo Hibernate. Aqui na DevMedia tem tutorial dos dois.
Eu conheço duas: Atraves de Driver JDBC e com uso do Hibernate.
A melhor é pelo Hibernate. Aqui na DevMedia tem tutorial dos dois.
não sabia do Hibernate, mas gostaria de saber se faz-se com classe, arquivo xml...qual a melhor forma?
GOSTEI 0
Giovani Paganini
02/09/2013
O Hibernate é diferente de tudo na verdade, pois você não programa para um DB especifico, tipo MySQL ou Oracle, você programa em HQL e usa o banco que quer.
Exemplo: Criei tudo e estou trabalhando no meu software com MySQL, mas peguei um cliente maior que prefere usar Oracle.
Se eu usasse Driver JDBC iria ser necessário reescrever tudo, mas com Hibernate você muda a configuração dizendo qual banco usa (agora Oracle) e o nome da tabela.
Pronto, está modificado.
Um detalhe, o Hibernate também cria tabelas e as altera quando no software você criar novas colunas por exemplo.
É fácil de fazer também, pois quando você quer salvar no BD por exemplo, você não precisa informar todos os campos, apenas o Objeto que corresponde a isso.
Se não intendeu ou quer ver mais recomendo neste este post (gratuito): https://www.devmedia.com.br/introducao-ao-nhibernate-framework-para-mapeamento-objeto-relacional/28671
Exemplo: Criei tudo e estou trabalhando no meu software com MySQL, mas peguei um cliente maior que prefere usar Oracle.
Se eu usasse Driver JDBC iria ser necessário reescrever tudo, mas com Hibernate você muda a configuração dizendo qual banco usa (agora Oracle) e o nome da tabela.
Pronto, está modificado.
Um detalhe, o Hibernate também cria tabelas e as altera quando no software você criar novas colunas por exemplo.
É fácil de fazer também, pois quando você quer salvar no BD por exemplo, você não precisa informar todos os campos, apenas o Objeto que corresponde a isso.
Se não intendeu ou quer ver mais recomendo neste este post (gratuito): https://www.devmedia.com.br/introducao-ao-nhibernate-framework-para-mapeamento-objeto-relacional/28671
GOSTEI 0
Eduardo Pessoa
02/09/2013
como se fosse um intermediario, é isso?
GOSTEI 0
Giovani Paganini
02/09/2013
Isso mesmo.
GOSTEI 0
Eduardo Pessoa
02/09/2013
Isso mesmo.
entendido, obrigado, se tiver mais coisas, tutoriais, post aew.
GOSTEI 0