Como gerar (por ferramentas) uma classe leitora de xml que grava no banco

Oi pessoal, estou escrevendo (linha por linha) um programa que le varios itens em arquivos xml e grava em tabelas do Oracle.
Mas tem muitos campos e o trabalho é extenso.
Será que através de alguma ferramenta (eu uso o jdeveloper, mas pode ser eclipse ou netbeans) eu gero este código apenas setando propriedades e clicando e arrastando?
Atenciosamente,
Geraldo