Pessoal…um colega me passou informações sobre uma tecnologia chamada Hibernate…eu gostaria de saber a opinião de quem já usa ou usou tal tecnologia…se é confiável…robusta…se vale a pena partir para isto.
O comentário dele foi este:
1)O que é o Hibernate e o que ela se propoe???
Resposta: Hibernate é um layer(camada) de persistencia de dados que permite
que o sistema java implementado se conecte com uma base de dados seja ela
qual for(Oracle, Mysql, Sysbase, Hipersonic, Interbase, PostgreSql,. Voce precisa apenas baixar o driver(JAVA) do banco que
FireBird, etc…)
irá utilizar NÃO SENDO NECESSÁRIO caso mude de banco alteração de
código-fonte algum.
Qdo esta utilizando hibernate, você NÃOOOO utiliza linguagem SQL como qdo
voce utiliza JDBC(Java Data Base Connection) para se conectar e interagir
com um banco em JAVA. Voce usa para realizar consultar, inserir e remover
registros na tabela, uma linguagem chamada HQL(Hibernate Query Language).
