Ol�, Felipe,

N�o faria deste jeito. Voc� vai obrigar o usu�rio do framework a
nomear suas entidades (JSPs e etc) de acordo com o seu framework, isso
� muito mais intrusivo que o pr�prio Struts (que j� te faz extender
suas Actions) ou EJB (que te obriga a fazer um monte de coisa para
us�-lo).

Um framework deve se preocupar em manter funcionalidade sem criar
muita depend�ncia nos objetos do clientes, voc� deve prover um meio de
o usu�rio te dizer quais entidades usar, n�o voc� dizer ao usu�rio
como fazer as coisas ;)

Reinventar a roda � �TIMO como aprendizado e descoberta. Se voc� se
baseia no Struts, pegue uns comparativos WebWork/Tapestry/Struts e as
cr�ticas a este framework e pense em como pdoeria consert�-las.

[]s  e boa sorte


On Fri, 11 Feb 2005 11:38:31 -0200, Felipe Vieira Silva
<[EMAIL PROTECTED]> wrote:
> Povo,
> 
> sigo aqui na minha lis�rgica aventura acerca de padr�es, java e
> cejug-classifieds....
> 
> hoje pela manh� inventei essa:
> 
> a maioria dos frameworks tem um arquivo de configura��o (pense
> struts-config), onde os desenvolvedores v�o embutindo vari�veis
> "liga-desliga" pra configurar a aplica��o final...
> 
> o meu config (pense "learning-config") estava se aproximando muito do
> struts-config e comecei a ficar preocupado em terminar a experi�ncia
> com uma roda modelito Jakarta.... cevei um chimarr�o novinho, peguei o
> cachorro e me pus a balan�ar na rede de id�ia enquanto curtia o
> nordest�o da varanda...
> 
> quando a entropia nos neur�nios me trouxe novamente pra frente do
> micro, surgiu isso:
> 
> ao inv�s de incluir no arquivo o nome do servi�o, o nome do JSP de
> sucesso e o nome do JSP de fracasso.. vou tentar isso:
> 
> http://host:8080/<contexto>/<aplicacao>?service=name
> 
> e depois, o sistema usar varia��es deste nome para deduzir o resto:
> 
> nameHelper
> nameCommand
> name.success.jsp
> name.failure.jsp
> 
> era isso... to be continue....
> 
> considera��es:
> 
> por qu� reinventar? para aprender.. isso � �bvio, mas sempre surgem os
> reacion�rios, etc... No final, vou admitir que o povo do Struts j� vem
> a mais tempo ralando nesse tipo de id�ia, e que o grande n�mero de
> vari�veis de configura��o justifica um arquivo separado.. Mas o
> experimento sobre os conceitos que regem os frameworks J2EE tem sido
> empolgante... Sugiro fortementa aos que tiverem tempo e paci�ncia que
> reinventem pelo menos 1 framework na vida... nem que seja de brinquedo
> - o amadurecimento � surpreendente.
> 
> �, sim, pros que est�o achando a vida meio mon�tona e quiserem
> experimentar uma dose: https://cejug-classifieds.dev.java.net/
> 
> Hasta la vista,
> 
>    Felipe Ga�cho
>    Coordenador CEJUG


-- 
Phillip Cal�ado
ICQ: 1110nine38six5
M$N: [EMAIL PROTECTED]
http://www.jablo.com.br/blogs/page/pcalcado
http://www.jroller.com/page/pcalcado
Crux Sacra Sit Mihi Lux

-------------------------------------------------------------------------------------------
Ceara' Java User Group

  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 
 

Responder a