Apresentação VRaptor 3
-
Upload
alabe-duarte -
Category
Technology
-
view
1.497 -
download
0
description
Transcript of Apresentação VRaptor 3
![Page 1: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/1.jpg)
Java, sem mais...
@alabeduarte
alabeduarte.blogspot.com
Alabê Duarte
![Page 2: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/2.jpg)
Java, sem mais...
AGENDAIntrodução, bate-papo
Frameworks MVC Action-Based vs Component-Based
Criando um Controller com o Vraptor 3 Abstração (Java -> OO -> Design Patterns) Configurando Arquivos XML CoC – Convention over Configuration
Outras features do Vraptor Injeção de Dependência e Inversão de Controle Lógica com Componentes Interceptadores
AJAX
RESTful
Testes unitários com MockResult
![Page 3: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/3.jpg)
Java, sem mais...
O que é?
![Page 4: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/4.jpg)
Java, sem mais...
... e assim surge mais um web framework
![Page 5: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/5.jpg)
Java, sem mais...
Integração
![Page 6: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/6.jpg)
Java, sem mais...
Integração
![Page 7: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/7.jpg)
Java, sem mais...
... e assim surge mais um web framework
![Page 8: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/8.jpg)
Java, sem mais...
Por que, EU usaria esse framework?
![Page 9: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/9.jpg)
Java, sem mais...
Frameworks MVC
Action-Based vs Component-Based
![Page 10: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/10.jpg)
Java, sem mais...
Frameworks MVC
![Page 11: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/11.jpg)
Java, sem mais...
... e assim surge mais um web framework
![Page 12: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/12.jpg)
Java, sem mais...
Criando um Controller com o Vraptor 3
![Page 13: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/13.jpg)
Java, sem mais...
Criando um Controller com o Vraptor 3
![Page 14: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/14.jpg)
Java, sem mais...
Criando um Controller com o Vraptor 3
![Page 15: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/15.jpg)
Java, sem mais...
Árvore de diretórios
![Page 16: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/16.jpg)
Java, sem mais...
E onde está a mágica?
![Page 17: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/17.jpg)
Java, sem mais...
Convention over Configuration
![Page 18: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/18.jpg)
Java, sem mais...
Convention over Configuration
![Page 19: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/19.jpg)
Java, sem mais...
Camada de Apresentação
![Page 20: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/20.jpg)
Java, sem mais...
Camada de Apresentação
![Page 21: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/21.jpg)
Java, sem mais...
Camada de Apresentação
![Page 22: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/22.jpg)
Java, sem mais...
Interceptadores
![Page 23: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/23.jpg)
Java, sem mais...
Interceptadores
![Page 24: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/24.jpg)
Java, sem mais...
Lógica com Componentes
![Page 25: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/25.jpg)
Java, sem mais...
AJAXJSON
JQuery (...)
![Page 26: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/26.jpg)
Java, sem mais...
RESTful
![Page 27: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/27.jpg)
Java, sem mais...
Testes Unitários com MOCK
![Page 28: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/28.jpg)
Java, sem mais...
Por quê escolher Vraptor ??????????????????????
![Page 29: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/29.jpg)
Java, sem mais...
![Page 30: Apresentação VRaptor 3](https://reader033.fdocument.pub/reader033/viewer/2022052316/558c9a96d8b42a8c018b4677/html5/thumbnails/30.jpg)
Java, sem mais...
DÚVIDAS? @alabeduarte
alabeduarte.blogspot.com
Alabê Duarte
OBRIGADO!