Tecnologias para um projeto pequeno em JAVA  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
lucas_sa
Java Ninja

Membro desde: 07/11/2006 12:53:38
Mensagens: 268
Localização: SP
Offline

Bom pessoal o que vocês poderia me sugerir para desenvolver um projeto de pequeno porte.
Um sistema de poucas classes, onde tem por função principal ler uma base de dados de um outro sistema, e gerar relatórios bem completos e Mais algumas coisinhas simples Tendo em vista que sou iniciante em J2EE, o que vocês poderão contribuir para solução do meu problema ?
PS : não pode ser em ruby ou em qualquer outra linguagem precisa necessariamente ser em JAVA.



velo
GUJ Ranger
[Avatar]

Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline

Web?
Eu faria com o mentawai!
Simples, rapido, facil.

Hibernate com Annotations.

E os relatórios com o Birt ou com o Jasper.


VELO

Use o melhor:

Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência

SCJP 5
[Email] [MSN] [ICQ]
nbluis
GUJ Master
[Avatar]

Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline

Se web, VRaptor consegue ser mais simples ainda...

Vale a pena..

O quão pequeno estamos tratando?

Luis Eduardo Bohrer

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
[WWW]
lucas_sa
Java Ninja

Membro desde: 07/11/2006 12:53:38
Mensagens: 268
Localização: SP
Offline

Projeto de + ou - 100 classes , onde preciso gerar relatórios ,gráficos e mais umas coisinhas que ainda não foi definida. A equipe e composta de 3 pessoas, uma que vai cuidar só da parte de analise de Sistema, e eu e mais um vamos fica com a parte de analise e desenvolvimento, nada muito complexo. Hoje vamos fazer a analise do sistema e precisava definir as tecnologias envolvidas no projeto. O que vocês pensão que seria mais apropriado ? poderia citar todas as tecnologias que precisaria para fazer um projeto deste porte ?
Não opinião de vocês mesmo o que vocês usaria. Tendo em vista que sou iniciante em J2EE, praticidade e rapidez de desenvolvimento.

PS : sim sou estagiário hehehe
maquiavelbona
JWizard
[Avatar]

Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline

Para parte de Web: JSF ou Vraptor2 ( depende da sua pressa e paciência )
Para parte de Desktop: Swing ( se tiver óbvio )
Para parte de Trabalho com o DB: Hibernate com Annotations ( serve muito bem sem ter que se preocupar muito com SQL )
Para parte de Relatórios: Jasperreports ( apesar que vais pastar um pouco para usar )
Para parte de gráficos: JfreeChart ( a coisa mais legal dentre eles )
Se tiver que trabalhar com Xml: XStream com XPP3
Indexação: Lucene
...

Tem tanta coisa para colocar, mas nada em J2EE e sim usando muita coisa do J2SE.

Até!

----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)

"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781)
lucas_sa
Java Ninja

Membro desde: 07/11/2006 12:53:38
Mensagens: 268
Localização: SP
Offline

btw, resumindo vó pastar muito para aprender tudo isso mais estou com muita vontade de aprender e fazer tudo que for necessário, pois gosto muito de java e também sou brasileiro e não desisto nunca kkkk, a e sem esquecer que tenho o GUJ para me ajudar também hehehehe

obrigado pessoal pela ajuda , novos comentários, sugestões , serão muito bem vindas

vocês pensão que esse projeto deve ser voltado para WEB mesmo ou o que seria melhor ?
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

better wrote:vocês pensão que esse projeto deve ser voltado para WEB mesmo ou o que seria melhor ?

Depende das "necessidades" que o projeto terá, em muitos casos um sistema desktop acabo sendo mais "prático", o web tem suas vantagens, é questão de avaliar o seu contexto ai pra aplicação.
Se fosse pelo lado pessoal, eu falaria pra fazer em swing rsrs

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
maquiavelbona
JWizard
[Avatar]

Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline

Aí filho é com a sua necessidade. Fazer ou não em Web vem da sua vontade e necessidade.
Sobre a dificuldade dos assuntos, o mais chato de se aprender aí é o JasperReports e talvez o Lucene, o resto é bem simples e rápido de aprender. Se já não tiver pego, baixe as apostilas da Caelum que ali tem bastante informação compilada que ajuda.

Até!

----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)

"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781)
lucas_sa
Java Ninja

Membro desde: 07/11/2006 12:53:38
Mensagens: 268
Localização: SP
Offline

Obrigado ,obrigado mesmo pela ajuda pessoal
to estudando a apostila da caelum Muito boa mesmo

Já estou ate enriquecendo o porquinho para ir a são paulo fazer um curso já que aqui em Belo Horizonte não tem.
Robson R Ferreira
HelloWorld
[Avatar]

Membro desde: 09/03/2007 14:51:25
Mensagens: 11
Localização: Manaus - AM
Offline

.....

Robson R. Ferreira
"The world is better with Java.."
[Email] [Yahoo!] [MSN] [ICQ]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team