Galera acabei de estudar strtus e agora preciso aprender a fazer persistencia a objetos.
e nao sei oq devo estudar, se JDBC ou DAO ou hibernate. preciso aprender rápido o que o mercado de trabalho está utilizando.
oq me sugerem. e por quais materiais devo estudar?
Valeu pela atenção!
Duvida sobre persistencia a objetos
3 Respostas
minha sugestão é aprender JDBC, depois aprender o padrão DAO utilizando JDBC, e só depois partir pra Hibernate.
É sempre bom você aprender a fazer “na unha” pra depois pegar algo que te facilite.
Aqui no guj tem um tutorial basico de JDBC pra começar.
Lembrando que:
JDBC: Tecnologia para acesso a bancos no modelo tradicional, com Statements e etc
Hibernate: Tecnologia de acesso a bancos no modelo ORM, onde objetos são mapeados para a representação OO de um banco relacional. Por dentro do Hibernate, usa-se JDBC.
DAO: Padrão de Projeto do Core J2EE para acesso a dados, seja ele em JDBC, Hibernate, XML, fumaça, miolo de pão, o que seja…
Portanto, não siga a linha “primeiro JDBC, depois Hibernate e depois DAO”… são conceitos distintos… por mais que vc entenda JDBC, vc não vai interferir com o seu conhecimento no Hibernate. E sem DAO vc não monta uma estrutura de acesso a dados corretas, seja por JDBC ou por Hibernate.
Valeu galera!
Bom acho que vou partir direto pro Hibernate e fazer sempre implementando utilizando o padrão DAO.
Algum livro que recomendem de Hibernate. de preferencia hibernate com struts.