Boa dia a todos,
trabalho algum tempo com struts 1.2 , spring,ejb 2, hibernate 3.2 etc pois se repararem alguns desses amigos ja estão obsoletos perto com a que o mercado esta disponibilizando.
estou montando um projeto que é pequeno “” e que posso correr o risco de usar novas tecnologias uma delas é trocar por:
struts 1.2 para JSF usando richFaces, myfaces e o ajax.
EJB 2 por EJB3 sendo assim não irei mais usar o hibernate, pois vou usar o EJB3 com JPA.
porem vem as duvidas ah a necessidade de criar servicelocator, delegate ?
Estou pensando em usar o seguinte padrao e gostaria de saber se esta de acordo.
meus mbeans do jsf usa IoC para injetar o Delegate delegate injeta o SessionBean do EJB, SessionBean injeta um Service (“Bussiness Object”) que Injeta um DAO(“EJB”) para persistir os dados.
Espero ideias e links que posso estudar sobre padroes de projetos usando essas apis.
Att
será que se eu usar o seguinte padrão estaria uma maneira eficiente e