Pessoal, começei agora no java… agora mesmo, tenho que fazer uma rotina batch que leia de uma tabela, nomes, endereços, telefone e jogue na tela, já criei a classe de conexão com o banco e está rodando beleza, agora tenho dúvidas nisso se devo criar outra classe e instanciar ou posso criar dentro da própria classe de conexão… me mandem um exemplo de como crio essa classe obrigado!!!
Vc pode fazer as duas coisas na mesma classe. No entanto isso não seria uma boa prática de programação, já que é recomendável que vc faça divisão de tarefas. Seria bom vc receber o resultado de sua consulta em um Java Bean, e imprimir o resultado em uma outra classe.
http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html
É um bom começo. Dê uma olhadinha no padrão DAO.