Dao

Sou programador ASP, e estou indo para o JAVA, porem ja sei hibernate e sei fzr DAO sem ele.
Mas lah no trabalho optei nao usar frameworks

  1. É loucura desenvolver Web sem framework de persistencia?!

E hoje peguei as tabelas mas longas que ja vi, cada uma com + de 40 campos, e tive que fzr
td na mao, perdi o tensao.
2)So existe essa maneira de usar o DAO?

3)Neste caso seria interesante o uso do Hibernate?

Não. Tudo depende do caso, é uma questão de analise, e ver a necessidade de usar um framework de persistencia, mas se você usar ajuda bastante, então, se não há nenhuma questão contra o uso de um framework de persistencia, então use.

De que maneira você está falando? DAO não tem absolutamente nada a ver com Hibernate, DAO persiste os dados, seja lá qual for o metodo usado para isso.

Como eu disse, se não há nada contra, use. Já que você está iniciando o projeto, eu sugiro que use JPA (Java Persistence API) que é uma API padrão, o proprio Hibernate tem uma implementação de JPA.

http://entitymanager.hibernate.org/

http://java.sun.com/javaee/5/docs/tutorial/doc/JavaEETutorialPartFour.html
http://java.sun.com/developer/technicalArticles/J2EE/jpa/