Boa tarde pessoal, estou iniciando a especificação de um novo projeto e gostaria da opinião/sugestão de vocês da melhor maneira para organizar minha aplicação.
Este projeto ira utilizar MyFaces, Hibernate, Tomcat, JasperReport…
Hoje em dia costumo organizar minha aplicação da seguinte maneira:
- Meu JavaBean exemplo Cliente com todos os seus atributos e get/set.
- Uma classe chamada Controller onde crio um atributo do tipo Cliente e um get/set para os mesmo e também implemento as regras de negocios (inserir, atualualizar, calculos…)
Trabalhando desta maneira tenho muito problema em minhas paginas JSP, pois quando necessito acessar um determinado atributo tenho que percorrer todo esse caminho:
ClienteController.cliente.nome
Alguém poderia me sugerir algo ?
Obrigado.
