Ao se navegar pela Internet, nos deparamos com uma série de artigos, tutoriais e outros materiais que tratam o assunto MVC (Model-View-Controller).
O padrão MVC
Ao se estudar as diversas fontes de informação, podemos concluir que todos eles acabam chegando em um mesmo ponto: a divisão da aplicação em três componentes especializados.
- Apresentação (telas)
- Controlador (tratamento de eventos e gerenciamento das ações)
- Modelo (Lógica de negócios)
Neste exemplo, vamos desenvolver uma aplicação muito simples que permite inserir dados sobre mídias de músicas em uma base de dados access, através do uso de driver ODBC.
No esquema abaixo, podemos visualizar que existem três classes implementadas em dois arquivos.class e uma base de dados microsoft access conectado através de driver ODBC.
Os fontes e o arquivo access encontram-se no pacote javamvc.zip. Eu aconselho a utilizar o o IDE JCreator que é leve, fácil de instalar e permite focar apenas na linguagem Java. IDEs mais “potentes” como Eclipse ou Netbeans, exigem maior dedicação para dominar a ferramenta e o ambiente de programação e devem ser utilizadas depois que existir uma certa familiaridade com a linguagem Java.
Depois de instalado, criar um projeto chamado Interface e inserir os códigos dos arquivos que estão no javamvc.zip.
Eu sei que vão existir dúvidas e agradeço se entrarem em contato para maiores esclarecimentos. Será um prazer ajudar aos que navegam por estas páginas.
Abraços
