Pessoal estou mapeando as classes para eu entender como funciona um projeto WEB.
Verifiquem se está certo o que estou fazendo.
Básicamente existem as seguintes classes para manipular informações dentro de um projeto WEB
POJO/BEAN
DAO (Interface)
DAOImpl (Implementado)
Manager (Interface)
ManagerImpl (Implementação)
Seria isso certo pessoal o que passar daqui seria classes próprias do framework usado, exemplo
o Struts BeanForm e BeanAction + xml (Controlador) ou o tapestry classes controladoras das ações dos forms ou qualquer outro que exista.
A maioria dos projetos web terá essa estrutura. (Essa afirmação é verdadeira ou pode variar)