Olá pessoal do GUJ…
estou começando uma aplicação e estou em duvida de como eu devo definir as camadas da aplicação.
Tipo o projeto não usa EJB’s, só beans normais, entao estou dividindo ele assim:
JSP > Front Controller (JSF) > Action > BO > FactoryDAO > DAO > TO
Não sei c segue as normas padrão para desenvolvimento, alguem ai pode me ajudar?
Vlw.
Faça uma busca aqui no GUJ que existem muitos tópicos sobre arquitetura, inclusive um fórum dedicado a este assunto.
Tenho certeza que vai esclarecer suas dúvidas.
Abraço.
Obrigado pelas dicas. To meio confuso pq nunca tinha iniciado um projeto do zero, sempre pegava o trem pegando fogo. 
Vlw.
[quote=waslleys]Obrigado pelas dicas. To meio confuso pq nunca tinha iniciado um projeto do zero, sempre pegava o trem pegando fogo. 
Vlw.[/quote]
O padrão que você esta utilizando parece bom pra voce que esta começando agora, mais procure utilizar tambem ferramentas para auxiliar voce neste padrão, indico as 3 que eu gosto de trabalhar do modelo MVC
View - VRaptor
Controler - Struts
Model - Hibernate
Estude elas, falow.