(resolvido) hibernate?

3 respostas
jonasjgs2

meus amigos,
estou estudando java,
e estou no momento me dedicando a trabalhar com swing
porque fica mais facil o aprendizado e ate para ter mais contato com a parte basica
estou achando muito legal e estou me dedicando ao maximo…
mas me sinto meio perdido ainda em que caminho seguir
a minha duvida agora e’:
hibernate qual a vantagem e desvantagem…
o aplicativo nao vai ficar mais lento usando mais uma camada para acesso ao banco?
o hibernate pode ser trabalhado com swing normalmente? digo isso porque
a configuracao do hibernate e totalmente feita em html… e ainda nem cheguei
a utilizar isso? devo usar hibernate ou nao?

por favor me deem alguma dica…
obrigado

3 Respostas

leonardobhbr

A vantagem do JPA, e não do hibernate
É voce conseguir trabalhar com objetos ao invés de instrução sql, por exemplo para voce inserir um objeto no banco de dados pelo modelo convencional vc faria

insert into Cliente (Colunas) values(valores) e no modelo JPA vc instancia uma classe Cliente os campos da tabela estão como atibuto da classe, voce seta os atributos e executa o comando

entitymanager.persist(cliente)

O JPA é responsável pela geração do sql de insert

diego.sas

Lembrando que a configuração do hibernate fica em um xml e não em um html.
É possivel trabalhar normalmente swing com hibernate.
Abçs

Flavio_machine

Aconselho vc a usar o hibernate, vai contar muito no seu currículo, ele pode ser usado na web ou desktop, porém, configure o pool de conexões pois ele vem com o pool para desenvolvimento e não para produção, tome cuidado com os relacionamentos evite sempre que possível colocar lists dentro dos pojos(classe que mapeia a tabela do banco).

Criado 7 de novembro de 2011
Ultima resposta 7 de nov. de 2011
Respostas 3
Participantes 4