Olá a todos!
Eu gostaria de algumas sugestões de como fazer “bonito” tais procedimentos.
Tenho 3 JavaBeans no qual eu gravo no banco (com hibernate), são eles : Texto, Tag e Tipo.
Tenho algumas operações que será padrões para os 3. As operações são :
-A1) Envia para edição (para um JSP)
-A2) Envia para inserção (para um JSP)
-A3) Lista (em um JSP)
Todas essa operações são feitas para os 3 JavaBeans antes de chamar o JSP.
Depois o JSP de Edição e Inserção via chamar outras 2 operações comuns :
-B1) Valida e edita, e se tudo tiver ok, chama A3
-B2) Valida e insere, e se tudo tiver ok, chama A3
Para mim que sempre programou proceduralmente, a maior dificuldade minha é quebrar o paradima e programar OO.
Eu pensei em criar 2 interfaces, uma para a operação A e outra para operação B, e criaria classes que implementassem A e B para cada JavaBean (ao total 6 classes TagA, TextoA, TipoA, TagB, TextoB, TipoB) e então uma outra classe que chamasse essas classes…
Está correto? Fiz me entender?
Abraços