Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Framework MVC - vRaptor

730 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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

×