Framework MVC - vRaptor

710 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
710
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Framework MVC - vRaptor

  1. 1. Édipo da Silva Souza
  2. 2.  APRESENTAÇÃO  VERSÕES  MOTIVAÇÃO  LIBS  CONFIGURAÇÃO  DEMO
  3. 3.  MVC para Aplicações Java Web  Brasileiro  Open  Foco Source no Desenvolvimento Ágil  Desenvolvido  Mantido por Guilherme Silveira pela Caelum
  4. 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
  5. 5. https://code.google.com/p/vraptor3/downloads/list  vraptor-blank-project-3.5.3.zip • Projeto exemplo • Inclui libs essenciais • Container de Injeção de Dependência: Guice  vraptor-3.5.3-distribution.zip • Libs essenciais (falta javax.inject-1.jar) • Container de Injeção de Dependência:  Guice, Spring e Pico • Hibernate, Communs io e extras  Não incluem jstl-1.2.jar para uso de jsp
  6. 6.  Servlet 3.0 Container • Apenas começe a utilizar as annotations
  7. 7.  Servlet < 3.0 Container • Adicionar filtro de servlet ao arquivo web.xml
  8. 8.  @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.
  9. 9.  Convenção ao invés de configuração.
  10. 10.         http://vraptor.org http://pt.wikipedia.org/wiki/VRaptor http://vraptor.caelum.com.br/pt/docs/guia-de-um-minuto http://www.slideshare.net/cristianoagosti/vraptor-3 http://blog.caelum.com.br/do-zero-ao-deploy-com-ovraptor-console https://code.google.com/p/vraptor3 https://github.com/caelum/vraptor4 http://stackoverflow.com/questions/15113628/java-langclassnotfoundexception-javax-servlet-jsp-jstl-core-config

×