“edilmar”:
Ola,
Apos ler dezenas de msgs sobre POO, Hybernate, mapeamento o-r, etc,
estou bem confuso quanto a melhor tecnologia a ser usada.
Mapeamento O/R, fazendo uma analogia, eh como uma “ponte” entre os dois mundos… voce programa em OO, cria seus objetos na boa, cria suas tabelas e estruturas na boa tambem (com base na modelagem das entidades e tal) e na hora de integrar os dois, pra nao se “sujar” com SQL (p.ex.), voce usa uma ferramenta de O/R.
Pode ser Hibernate… pode ser JDO… pode ser alguma outra ferramenta… nao eh obrigatorio - usar Hibernate eh apenas uma das opcoes.
Acho que um BD OO nao precisaria utilizar uma ferramenta O/R - afinal essas ferramentas sao pra BD relacionais… alem do mais o BD ja eh OO… BTW, nunca usei um BD OO - alguem ja usou e poderia dizer como funciona? Tem que usar JDBC? Machuca? 
Sim - essa eh a ideia. 
Sao concorrentes sim… em teoria… use o que voce achar mais interessante…
Aproveitando a deixa: alguem poderia comentar alguma coisa sobre o iBATIS? Qual sua licenca e objetivo?
Marcio Kuchma