Boa tarde a todos.
Será que alguém pode me dar uma luz (exemplos) de como organizar meu código (JAVA WEB) de forma a usar o padrão MVC?
Onde ficam os beans, os formulários, as classes de acesso ao banco, a classe que gerencia a conexão…
Não precisam mandar códigos, mas um exemplo da organização da coisa.
Agradeço a todos.
Abraços.
Isso depende da arquitetura que for usar…
mas MVC fica assim (em uma arquitetura utilizando uma camada business delegate e o pattern session facade implementado no ejb)…
pacote br.com.suaaplicacao.controller
classe: actions, actionforms, filter, business delegate (fisicamente, pois lógicamente ele está desacoplado do controller e o modelo, fazendo a ligação dos dois)
pacote br.com.suaplicacao.model
classes: dao, bean ou VOs ou DTOs ou TOs, ejbs (session facade beans), business object, closures, services e etc…
Aí tem as classes de resources e utils que não twme lugar fixo, fica onde tiver mais necessidade…