Como trabalhar com valores de tabela

Oi pessoal,

queria saber qual a melhor maneira de trabalhar com as tabelas do banco de dados em uma aplicação java.

Por exemplo, devo criar classes como ‘espelhos’ das tabelas do banco ? Como devo proceder se preciso colocar resultados de select’s com joins em uma Jtable ?, criando views no banco ?

Eu sou programador iniciante mas não aguento ver aquelas gigantestas strings de selects. Que, por sinal, são horríveis para realizar manutenções.

Obrigado

[quote=“SSalgado”]não aguento ver aquelas gigantestas strings de selects. Que, por sinal, são horríveis para realizar manutenções.
[/quote]

procure por Hibernate… :slight_smile:

Olá.

Para trabalhar com tabelas, você pode codificar todo o acesso a banco nas classes. Essa técnica é conhecida como hard-coding, pois, como você já disse (sql enormes), prejudica na manutenção.
Outra forma é trabalhar como frameworks de persistência de objetos, como o Hibernate ou JDO. Nessas soluções, a SQL fica ‘escondida da aplicação’, facilitando a manutenção.
O JDO é a especificação oficial de frameworks de persistência e você encontra no site da Sun toda a documentação e o próprio framework para download. É free.

Abraços.

Valeu pessoal.

Vcs tem links que falem do hibernate ?

Abraço

http://www.hibernate.org

vá direto na documentação