Javafree
Página Inicial do Fórum > Design Patterns, UML e Arquitetura

[Dúvida] Web + Controller + EJB



Criar novo tópico   Responder tópico


  1. dicarte
    Posts:447


    Comment Arrow

    Publicado em: 26/01/2013 16:50:58

    Opa,

    Estou criando um projeto com maven com a seguinte estrutura

    ControladorFinanceiro - ProjetoPai
    ControladorFinanceiroEAR - Módulo
    ControladorFinanceiroEJB - Módulo
    ControladorFinanceiroCTRLL - Módulo
    ControladorFinanceiroWEB - Módulo

    O meu projeto ControladorFinanceiroCTRLL seria o meu controller, nele estaria a fachada (facade) e o DAO.

    A minha dúvida é se o DAO não deveria estar no projeto EJB, já que a fachada irá chamar um pacote RN que estará nesse mesmo projeto EJB.

    Por exemplo

    WEB aciona Controller que aciona RN que aciona DAO que trabalha com Model para persistir e recuperar informações.

    Uma outra dúvida que tenho é se o meu projeto ControladorFinanceiroCTRLL, exercendo a função de controller, deve fazer o lookup com o EJB e meu projeto WEB só se encarrega de chamar o controller.

    Estou meio confuso para saber onde devo fazer o lookup.

    _________________

    Eduardo Dicarte
    Graduando Engenharia Mecânica
    Gerente de Configuração Java



  1. ms27817
    Posts:1052


    Comment Arrow

    Publicado em: 28/01/2013 08:37:53

    Dúvida interessante:

    ControladorFinanceiro - ProjetoPai
    ControladorFinanceiroEAR - Módulo ???
    ControladorFinanceiroEJB - Módulo EJB
    ControladorFinanceiroCTRLL - Módulo Controller
    ControladorFinanceiroWEB - Módulo ???

    Faz um tempinho que não trabalho com EJB, o que seriam esses 2 projetos?

    E em que projeto fica o modelo de dados?

    _________________

    Marcelo Senaga
    Papel: Moderador
    Scala Developer

    http://www.devmedia.com.br/senaga



  1. dicarte
    Posts:447


    Comment Arrow

    Publicado em: 28/01/2013 09:01:31

    [quote="ms27817"]Dúvida interessante:

    ControladorFinanceiro - ProjetoPai
    ControladorFinanceiroEAR - Módulo ???
    ControladorFinanceiroEJB - Módulo EJB
    ControladorFinanceiroCTRLL - Módulo Controller
    ControladorFinanceiroWEB - Módulo ???

    Faz um tempinho que não trabalho com EJB, o que seriam esses 2 projetos?

    E em que projeto fica o modelo de dados?



    ControladorFinanceiroEAR - Módulo EAR
    ControladorFinanceiroWEB - Módulo WEB

    O Modelo de dados fica no projeto EJB

    _________________

    Eduardo Dicarte
    Graduando Engenharia Mecânica
    Gerente de Configuração Java



  1. Relacionados