Membro desde: 20/03/2008 11:12:05
Mensagens: 162
Offline
Olá,
Pessoal, eu queria colocar o seguinte código abaixo como uma extensão das implementacões da interface CallableStatement. Não acho que dê para fazer isso em Java, mas sei que é algo simples de se fazer em Ruby.
A idéia inicial era estender CallableStatement da seguinte maneira:
Isso permitiria que eu tivesse um código mais limpo, algo como:
O problema é descobrir onde eu colocaria a implementação de setParameter, já que não consigo estender as classes que são retornadas quando eu uso:
Membro desde: 26/01/2009 14:12:13
Mensagens: 148
Offline
Cria uma classe que recebe como parametro um objeto CallableStatement. Ai você cria todos os metodos da interface nessa classe chamando internamente esse objeto.
Ai sua chamada fica assim.
E o resto fica tudo igual.
Pode ser um trabalho chato no inicio, mas você faz somente uma vez e depois nunca mais.