Exemplo MVC Desktop (Contribuição)

Olá galera,

Será que alguém teria um exemplo de um projetinho MVC Desktop e que pudesse disponibizá-lo aqui para a comunidade. Dei uma pesquisada e existem milhões de tópicos discutindo esse assunto, mas nenhum exemplo prático. Tenho certeza que entendo o funcionamento básico da teoria e olhando o código, o entendimento fica muito mais claro. O negócio é ver a aplicabilidade da coisa, certo?

Agradeço a todos que puderem contribuir!

Abraços :wink:

Talvez te ajude…

www.aspercom.com.br/bitshop

Não é um exemplo completo, mas dá uma ajuda pois é um sistema desktop Swing + EJB3.

O esquema MVC do Swing é diferenciado.

http://java.sun.com/products/jfc/tsc/articles/architecture/

Fique de olho na complexidade. Se você ficar com muita frescura em sistemas Swing o projeto fica carregado demais. Tenha sempre em mente os objetivos da sua arquitetura, o que realmente precisa ser desacoplado e etc…

Olá Rodrigo,

Muito obrigado pela contribuição :lol: . Chegando em casa vou dar uma olhada nesse projeto. E obrigado tbém pela dica.

Valeusss cara :wink:

Concordo com o rodrigoy: para aplicações desktop o que importa mesmo é separar as responsabilidades, estudar o que vai ser distribuído, reutilizado, etc.

Mas se quiser ver outra abordagem, tem esse artigo do javafree que o autor apresenta o MVP, uma adaptação de MVC com foco na apresentação. O Fowler publicou um artigo sobre MVP, mas depois pensou melhor e concluiu que era outro padrão. Mas vale a pena ler o artigo pois ele fez um exemplo bem legal de como utilizar.

Opá!!! Boas sugestões!!!

Valeu :wink: