[b]Ola
Eu sou programador a algum tempo e estou começando a desenvolver um aplicativo em java para contrile financeiro , estoque de uma empresa e gostaria de utilizar a regra de 3 camadas para esta aplicação,
Gostaria de saber como que eu posso criar de conselhos de como que eu posso aplicar a regra em java ??
Tipo na
parte visual
na regra de negocio
e na regra de dados o db
estou usando o J2SE
todos conselhos serao bem vindos hehe[/b]
de uma procurada no forum sobre MVC ou mesmo no site da SUN
Usualmente, o pessoal tem as seguintes camadas
:arrow: view --> jsp ou velocity
:arrow: controle --> servlets (vc poderia usar um framework, como struts ou webwork)
:arrow: modelo --> POJO, ou seja, objetos java simples, iguais aquelas que você aprendeu na faculdade. Essas seriam suas classes que conteriam o business do seu projeto!
:arrow: Persistencia --> JDBC ou Hibernate (Use um DAO para organizar melhor)
Básicamente, muitos organizam assim o projeto!
Se sua app é Swing, as regras ainda são as mesmas, exceto que a view não seria jsp, e sim swing, e o controle seria outras classes que não seria servlets.
Aqui no fórum vc encontrará bastante material sobre o assunto. Dê uma procurada!
No meu favoritos inclusive tem um link muito bom para um post sobre a camada de controle!
Abraços!
Thiago Senna
Para fazer um bom proveito sugiro em ter OO antes de começar a trabalhar na área!