Trabalhando com tabelas - duvida

Será que alguém poderia me ajudar?
Estou utilizando Eclipse, swing e o banco firebird, tenho minha classe de cadastro p/ pegar os dados digitados e a conexao com o banco esta ok.
Meu problema é como inserir no banco estes dados?
pelo que vi para cada tabela tenho que ter uma classe com getters e setters. E esta classe, tem que extender de alguma outra?
alguma explicação ou tutorial a respeito?

O jeito mais tosco é criar um PreparedStatement com o sql de inclusão a partir da sua conexão, setar os valores e executar. Algo como:

PreparedStatement pstmt = con.prepareStatement("INSERT INTO USUARIO (ID_USUARIO, NOME) VALUES (?, ?)"; pstmt.setLong(1, usuario.getIdUsuario); pstmt.setString(2, usuario.getNome()); pstmt.executeUpdate(); pstmt.close(); con.close();

Mas isso é muito podre, existem algumas coisas que devem ser levadas em consideração, como pool de conexões e transação. Muitas pessoas usam frameworks para isso, alguns prontos ou que elas mesmas desenvolvem. Dá uma olhada no Hibernate http://www.hibernate.org/.

Para você aprender mais sobre JDBC você pode ver aqui http://java.sun.com/docs/books/tutorial/jdbc/index.html

valew code, é que eu naum estava querendo utilizar o hibernate, pelo menos por enquanto…
vou dar uma olhada no tutorial.