Este documento fornece uma introdução ao framework MVC VRaptor para aplicações Java web. Ele descreve as principais versões do VRaptor, como configurá-lo e implementar recursos, componentes e URLs. O documento também lista links úteis sobre o VRaptor e discute como usá-lo em contêineres Servlet 3.0 e anteriores.
3. MVC
para Aplicações Java Web
Brasileiro
Open
Foco
Source
no Desenvolvimento Ágil
Desenvolvido
Mantido
por Guilherme Silveira
pela Caelum
4. Criado
no IME-USP
Versão
1.0 em 2003
Versão
2.0 em 2005
Versão
3.0 em 2009 (Atual 3.5.3)
Versão
4.0 beta em 2013
9. Servlet
< 3.0 Container
• Adicionar filtro de servlet ao arquivo web.xml
10.
@Resource • São o que poderíamos pensar como recursos a serem
disponibilizados para acesso pelos nossos clientes.
@Component
• Instâncias de classes que seu projeto precisa para
executar tarefas. Exemplos clássicos de uso de
componentes seriam os DAOs.
@Path
• Informa a url que o método de um recurso atenderá.
@Post
• Informa que o método de atenderá apenas requisição post.
@Get
• Informa que o método de atenderá apenas requisição get.