Lançado VRaptor 3.1 e versão atualizada da Apostila FJ-28  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Sergio Lopes
Moderador
[Avatar]

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
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

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

juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

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

juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
GabrielCardelli
GUJ Ranger
[Avatar]

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
[Email]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
juniorsatanas
GUJ Master
[Avatar]

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
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team