Apostila de VRaptor, Hibernate e AJAX disponível  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Cabral
JavaTeenager
[Avatar]

Membro desde: 01/06/2005 09:10:59
Mensagens: 152
Localização: Arujá - SP
Offline

Olá, obrigado pela ajuda de todos, funcionou, mas pelo que eu percebi não sei se é pelo fato de ser o tomcat, com o javaee.jar não funciona tem que ser esse jar que vem do hibernate mesmo.

Obrigado.

Ricardo Cabral

** SCPN **
Thiago Senna
Forum Spammer
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1511
Offline

Olá,

essa apostila é realmente muito interessante. Meus sinceros parabéns. No entanto queria aproveitar e fazer uma pergunta.

Por que vocês escolheram JQuery ao invés de Prototype ou Yahoo UI?

Até folhar este tutorial eu não conhecia o JQuery. Essa biblioteca realmente parece muito interessante pelo pouco que pesquisei na net. No entanto confesso: Estou curioso para saber o motivo pelo qual vocês escolheram o JQuery!


Abraços!
Thiago

Thiago Senna
Meu bog http://www.trsenna.wordpress.com
[Email]
arthurnn
JavaEvangelist

Membro desde: 22/12/2006 17:31:53
Mensagens: 477
Offline

e ondi eu posso achar todass aqueles jars que o projeto da apostila pede?!??!
[Email]
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

Thiago Senna wrote:No entanto confesso: Estou curioso para saber o motivo pelo qual vocês escolheram o JQuery!

Consegui evangelizar o jquery lá pela Caelum!

É uma ótima biblioteca, não tem motivo especial. Acho que as outras seriam igualmente suficientes, mas menos prazerosas. Um pouco de gosto pessoal.

Pessoalmente, me "apaixonei" pelo jquery por causa da filosofia: http://jquery.com/blog/2006/08/20/why-jquerys-philosophy-is-better/. Uma procura sobre "jquery vs prototype" no google dá uma idéia ainda maior.

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
Thiago Senna
Forum Spammer
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1511
Offline

Fabio Kung wrote:Pessoalmente, me "apaixonei" pelo jquery por causa da filosofia: http://jquery.com/blog/2006/08/20/why-jquerys-philosophy-is-better/. Uma procura sobre "jquery vs prototype" no google dá uma idéia ainda maior.


Muito legal. Eu achei o JQuery bastante interessante. Parece que é bem tranquilo achar bons tutoriais sobre JQuery na net. E pelo pouco que vi os códigos feitos com JQuery ficam menores se comparado com os códigos feito com Prototype. A única coisa que acho estranho é que parece que esse framework ainda não faz parte do vocabulário dos desenvolvedores. Por exemplo: Neste artigo nem consideraram o JQuery na comparação entre frameworks ajax (http://www.infoq.com/news/2007/05/pick-ajax).
Rsrs.. no último comentário o cara cobra: "E o JQuery?"

Outro exemplo é o Grails. Ele tem suporte ao Prototype, Dojo e ao Yahoo UI. No entanto sobre JQuery não tem nada exceto isso aqui --> http://grails.org/Contribute+a+Tag#ContributeaTag-jQuery

De qualquer maneira gostei do JQuery. Vou conhecê-lo melhor e se ele for mesmo tudo que parece evangelizo ele também nos projetos que eu trabalhar!

Obrigado!
Thiago

Thiago Senna
Meu bog http://www.trsenna.wordpress.com
[Email]
fernandoeick
JavaEvangelist

Membro desde: 24/01/2007 14:18:48
Mensagens: 477
Localização: Campinas-SP
Offline

Excelente....

Com certeza vou dar uma conferida...

Analista/Desenvolvedor Java
Graduado em Informática - Sistemas de Informação.
Sun Certified Java Programmer 6.0
Next Step: SCWCD 5

E dá-lhe Grêmio!
[MSN]
javamaniaco
JavaGuru

Membro desde: 04/04/2007 19:21:36
Mensagens: 251
Offline

Eu achei muito boa a apostila e agora que me inseri nesse mundo de Java Web, achei mais fácil de compreende-la. Mas gosto de AJAX com DOJO Toolkit. JQuery é bom, mas acho inferior ao Dojo.
É bom o pessoal fazer umas comparações, tem mais bibliotecas por ai. Em Java mesmo, me impressionei com o DWR, fantástica.
Mas gosto é gosto né.

Abração a todos

"Iniciante sim, mas ignorante jamais."

"Seu corpo não pode estar onde sua mente SUBCONSCIENTE nunca esteve. Aprenda a leva-la até lá."
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1133
Localização: São Paulo - SP
Offline

Thiago Senna wrote:Por que vocês escolheram JQuery ao invés de Prototype ou Yahoo UI?


Acho que hoje os maiores frameworks Javascript são Prototype+Scriptaculous, YUI, Dojo e JQuery. (Talvez Mootools e Rico tbm).

A escolha pelo JQuery foi após fazer um comparativo entre esses todos e ver qual se adaptava melhor às nossas necessidades. O Fabio usava bastante JQuery e acabou "evangelizando" o resto do pessoal.

O JQuery é mais simples e poderoso que Prototype (o pioneiro, mas na minha opinião, com mais coisas "nojentas"). O YUI eu pessoalmente não gosto para o que precisamos nessa apostila; acho que o foco deles é mais em criar componentes ricos (tables ultra-magicas e etc).

Mas logico que poderia-se usar qualquer um desses no JSP sem alterar nada no Vraptor. (na versão 2.0 da apostila, vamos ver se mostramos inclusive a integracao com JSON)

Sérgio Lopes (twitter: @sergio_caelum)
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
fsquadro
Forum Spammer
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1181
Localização: Florianópolis - SC
Offline

Paulo,

Eu estou seguindo a apostila, estou na página 25. No tópico 4.4 Dao Genérico.

Criei as classes, tudo conforme a apostila manda fazer. Porem neste ponto (quando vou iniciar o passo 4.4) rodo o meu TesteUsuario.java e ele não está mais inserindo os registros no banco. Porém não dá nenhum erro. Vou coloca minha classe TesteUsuario para darem uma olhada.

Obrigado.

TesteUsuario.java


EDITADO: Adicionado os códigos abaixo.

Dao.java


DaoFactory.java

"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Analista e Desenvolvedor Java
Bacharel em Ciência da Computação
http://www.fernandoquadro.com.br
twitter.com/fernandoquadro
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

Oi Fernando,

Você está abrindo a transação em uma Session que não é a que a DaoFactory e o Dao estão usando.

Só para ter certeza, poste o código do seu HibernateUtil também.

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
fsquadro
Forum Spammer
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1181
Localização: Florianópolis - SC
Offline

Fábio,

O código segue abaixo:

HibernateUtil.java



"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Analista e Desenvolvedor Java
Bacharel em Ciência da Computação
http://www.fernandoquadro.com.br
twitter.com/fernandoquadro
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

É isso mesmo. Você está abrindo transação em uma Session que não é a usada pelo Dao/DaoFactory.

Controle as transações chamando métodos na DaoFactory ao invés de criar outra Session.

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
fsquadro
Forum Spammer
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1181
Localização: Florianópolis - SC
Offline

Fábio,

E como ficaria, por exemplo?

Obrigado.

"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Analista e Desenvolvedor Java
Bacharel em Ciência da Computação
http://www.fernandoquadro.com.br
twitter.com/fernandoquadro
agasea
JavaChild

Membro desde: 05/04/2006 12:38:10
Mensagens: 136
Offline

Uma coisa que eu reparei.

Se eu altero um valor diretamente no banco de dados, essa alteração não se reflete imediatamente na página web. Por exemplo, carrego a página inicial e depois altero o preço de uma música. Se dou um reload na página, continua aparecendo o preço antigo.

Por quê? Imagino que seja algum tipo de cache, para não precisar ir buscar no banco toda hora, certo?

Tem como alterar isso, para fazer buscar os dados no banco a cada request?

Obrigado e parabéns pelo ótimo trabalho.

[editado] Eu reparei que depois de um tempo, cerca de 10, 15 minutos (talvez menos) ele atualiza, mas precisava que atualizasse na próxima consulta.
[MSN]
fsquadro
Forum Spammer
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1181
Localização: Florianópolis - SC
Offline

Pessoal,

Descobri qual era o erro.
Era a versão do VRaptor, eu estava usando a 2.3.2, mudei para a 2.3.3 e funcionou.

Tirei o @In, e colocou a palavra final.


"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Analista e Desenvolvedor Java
Bacharel em Ciência da Computação
http://www.fernandoquadro.com.br
twitter.com/fernandoquadro
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team