JavaDBExemplo
ContatoDAO renomeado para ContatoDAOImpl; Interface ContatoDAO adicionada, ContatoDAOImpl implementando ContatoDAO; ConnectionFactory não mais com métodos estáticos; Métodos que fazem chamadas ao banco de dados agora iniciam-se abrindo uma nova conexão e fecham essa conexão ao final.