Desenvolvimento de sistema para cadastro de produtos com Vraptor 3
1. VRAPTOR 3 – DESENVOLVIMENTO
● Conceitos básicos do
Vraptor 3
●
Desenvolvimento de sistema para cadastro de produtos com Vraptor 3
Wilton Silva – Graduando-se em Sistema de Informação – Estácio Fic
2. VRAPTOR 3 - APRESENTAÇÃO
● O que é um framework ?
● O que é o Vraptor?
● Por que usar o Vraptor?
3. VRAPTOR 3 - CARACTERISTICAS
● Alta Produtividade
● Rápido aprendizado
● Testabilidade
● Flexibilidade
● Economia de horas
● Padrões de desenvolvimentos
● Documentação em Português
4. VRAPTOR 3 - MVC
● O que é o MVC ?
● Vantagens do MVC?
6. VRAPTOR 3 – INICIANDO O PROJETO
● A criação de um projeto com Vraptor 3
● Vraptor-blank-project
● vraptor-3.5.3-distribution.zip
● Estrutura de url com Vraptor 3
Http://Localhost:8080/{nome do projeto}/{nome da classe controller}/{nome do metodo que realiza a logica do negocio}
7. VRAPTOR 3 – Classe Produto
● Criando o Pojo do Produto com as
anotações do Hibernate.
12. VRAPTOR 3 – ESCOPO
O que é o Escopo?
● @RequestScoped – O componete é o mesmo durante uma requisição.
● @SessionScoped – O componete é o mesmo durante uma http session.
● @ApplicationScopo – O componete segue o padrão Singleton, apenas um por aplicação.
● @PrototypeScopo – componete estanciando sempre que requisitado.
13. VRAPTOR 3 – DAO
● @Componente
● @SessionScoped
14. VRAPTOR 3 – RETORNO PARA A VIEW
● Retorno do metodo para a View
20. VRAPTOR 3 - BIBLIOGRAFIA
LIVRO:
● Vraptor - Desenvolvimento Agil para web com Java - Casa do Codigo
SITES:
● http://vraptor3.vraptor.org/pt/docs
● https://www.caelum.com.br/apostila-vraptor-hibernate/
● http://respostas.guj.com.br/tag/vraptor