Duvida sobre tecnologias

4 respostas
L

tipo…eu quero fazer um programa de cadastro, relatorios e etc…quais são as tecnologia que eu devia utilizar?

Obs: usando banco de dados PostgreSQL

Valeu

4 Respostas

R

ué, use Swing (ou SWT) e alguma API pra relatório (iText, CrystalReport, etc)

procure usar o padrão MVC:

crie classes estilo JavaBean com os mesmos campos das tabelas que vc ira utilizar no banco de dados, como Model

crie classes que realizam as operações e consultas no banco de dados, como Controller, e que retornem para a cada View uma collection com as classes javabeans que vc criou, como resultado da consulta

e cria classes da camada View, que serão os frames e as classes que criaram os relatórios

A

microfilo,

só uma correção kra, seguindo o padrão MVC, as classes que realizam operações no banco não devem ficar na camada Controller, mas sim na camada model, juntamente com os JavaBeans.

Na camada controller, teriam classes java que fazem o “meio de campo” entre a View e a Model.

:okok:

(me corrijam se eu estiver errado)

[]'s

M

eu diria q as tecnologias q tu deve utilizar depende do sistema q pretende fazer, por ex, esse cadastro deve ser desktop ou web? só essa pergunta ja vai fazer muita diferença no q tu vai usar…

L

desktop

Criado 28 de dezembro de 2004
Ultima resposta 29 de dez. de 2004
Respostas 4
Participantes 4