Desempenho com hibernate

1 resposta
rodrigovidalxc

Pessoal estou desenvolvendo uma aplicação mvc, mas tenha algumas duvidas a respeito do que utilizar para
começar a desenvolver.

Bom eu irei utilizar struts, servlets, e java beans.

mas agora a conexao com o banco estou em duvida

se seria mais rapido eu usar o hibernate
ou criar um arquivo xml com minhas consultas em sql
pois ai eu não precisaria ter que alterar o codigo se caso eu quisesse mudar de tipo de banco de dados
ai so mudaria o arquivo xml onde estariam todos os meus comandos xml e o nome do driver jdbc.

ex: mudar de mysql para oracle a sintaxe do sql muda

o é mais rapido e viavel ?
ler um xml e carregar na memoria onde nele esta contido todos os meus comandos sql
ou usar o hibernate. ???

1 Resposta

V

Cara eu utilizo o Hibernate e aconselho, as Annotations dele são muito boas. Utilizo postgres mas na estrutura que está hoje, se eu mudar pra outro banco basta alterar o driver no arquivo de conexão e pronto, tudo certo.
Quanto à xml, eu tento sempre evitar a utilização. A não ser que não seja possível mesmo, por exemplo, utilizo struts 2 com tiles, e preciso que a configuração dos dois seja em xml, porém o hibernate a validação do struts sempre é feita com Annotations.

Criado 3 de junho de 2009
Ultima resposta 18 de jun. de 2009
Respostas 1
Participantes 2