| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 18:12:35
|
Sergio Lopes
Moderador
![[Avatar]](/images/avatar/8232e119d8f59aa83050a741631803a6.jpg)
Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline
|
O VRaptor 3.1 acaba de ser lançado com muitas correções e melhorias. Agradecimento especial ao pessoal do GUJ que tanto tem colaborado com o crescimento do framework com sugestões e correções. E agradecimento aos mais de 4 mil downloads de toda a comunidade.
Junto com o lançamento, a Caelum acaba de disponibilizar a última versão da apostila FJ-28: Desenvolvimento Ágil para a Web 2.0 com VRaptor, Hibernate e AJAX atualizada para usar a nova versão do framework. Acesse já para fazer o download gratuito do material:
http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/
Entre as novidades do VRaptor 3.1 destacamos:
VRaptor 3.1 wrote:
* serializar coleções usando result.use(xml()) e result.use(json())
* novo @PrototypeScoped, que cria sempre uma nova instância por uso da classe
* nova view: result.use(Results.representation()).from(objeto).serialize(); que renderiza o objeto no formato do header Accept ou via _format
* uso do @Path na classe controller e todas as URIs dos métodos vão incluir o prefixo especificado.
* @Path agora aceita regexes: %%@Path("/abc/{abc:a+b+c+}")%%
* agora é possível criar Controllers base usando generics;
* Foram criados atalhos na interface %%Result%% para as operações mais comuns, como forwardTo, redirectTo e outros;
* VRaptor agora scaneia por componentes e recursos em todo WEB-INF/classes automaticamente sem configuracao
* Suporte a Servlet 3.0, fazendo desnecessário configurar o filtro no web.xml (usando recurso de webfragments)
* Jars do spring atualizados (3.0.0) e do hibernate também, para os projetos de exemplo. Google Collections atualizada para 1.0
* Blank project atualizado para WTP mais novo e refletindo novidades do VR 3.1
* Blank project muito mais fácil de se importar no Eclipse WTP. Configurações e logging ajustados para melhor compreensão
* Vários bugfixes
Você pode ver o changelog completo aqui: http://vraptor.caelum.com.br/documentacao/changelog/
E baixar a nova versão do VRaptor aqui: http://vraptor.caelum.com.br/download.jsp
E, como sempre, todo feedback da comunidade, tanto quanto ao VRaptor quanto à Apostila, é muito bem-vindo!
|
Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 18:48:49
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
Sergio Lopes Boa Tarde !
Já estava até estudando JSF, mais agora volto para VRaptor 3 !
Além do VRaptor ser Maravilhoso e Brasileiro e tem um suporte Otimo aqui no Guj..
Só Falta o pessoal da DevMedia fazer um CRUD, já tem um do Menta..
Sergio Cadê os Fontes ?
Valeu !
This message was edited 5 times. Last update was at 13/01/2010 19:45:27
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 19:43:51
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
Os fontes do VRaptor estão disponíveis no vraptor-3.1.0.zip ou em http://github.com/caelum/vraptor
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 19:46:22
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
Lucas Cavalcanti Boa Tarde !
Estava citando o da loja virtual da apostila, não o do VRaptor 3
This message was edited 1 time. Last update was at 13/01/2010 19:47:43
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 20:37:40
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
dentro do zip da apostila tem o código inicial do projeto:
http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/
se vc for seguir a apostila é só criar um projeto a partir do blank project, e copiar os arquivos do zip goodbuy-auxiliar
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 20:39:40
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
Lucas Cavalcanti Valeu estava fazendo isso...
Vamos ver no que da !
Abraço !
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 20:52:14
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
No NetBeans fica com uma estrutura horrível, nada haver com o padrão... ao importar para VRaptor3 o mydvds tem que apagar o web.xml, depois refazer etc...
No Eclipse fica tudo certinho ! era bom um plugin para VR3.
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:04:29
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
na apostila pg28 não falta a porta ?
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:06:12
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
no meu caso postgre...
para :
Dúvida ?
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:07:47
|
GabrielCardelli
GUJ Ranger
![[Avatar]](/images/avatar/c692f04c9697bb4b14939a29499e997b.jpg)
Membro desde: 25/10/2008 13:07:31
Mensagens: 823
Localização: Rio de Janeiro
Offline
|
juniorsatanas wrote:No NetBeans fica com uma estrutura horrível, nada haver com o padrão... ao importar para VRaptor3 o mydvds tem que apagar o web.xml, depois refazer etc...
No Eclipse fica tudo certinho ! era bom um plugin para VR3.

Teu netbeans é mtu ruinzinho msm hein rs zoa mano!
This message was edited 1 time. Last update was at 13/01/2010 21:08:14
|
Gabriel Cardelli
http://www.opengti.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:12:24
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
Uma coisa estranha do MYDVDS, e que ele tem uma classe User, sempre da um erro referente ao SQL99 que é uma palavra reservada !
Se mudar o MYDVDS para usar bacno Postgree..
segue scree...
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:13:42
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
Mais não preciso ficar 7 dias atrás de plugins hahahahah que são incompatíveis entres se e a IDE - Brincando Mano ! ---
ps : -risos-
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:17:02
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
no fim a classe ficou assim:
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:19:10
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
agora foi :
This message was edited 1 time. Last update was at 13/01/2010 21:19:28
|
Cheque Mate em 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 21:21:55
|
juniorsatanas
GUJ Master
![[Avatar]](/images/avatar/e80d4e20bea58e20d925e45e6fb7aab8.jpg)
Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline
|
erro, se alguém souber do que se trata !!
ajuda !
|
Cheque Mate em 6 |
|
|
 |
|
|