Vraptor Overview

Embed Size (px)

DESCRIPTION

Apresentação sobre VRaptor feita na 4Ps

Citation preview

  • 1. OverviewDenilson Telaroli09/04/2013

2. Networking Denilson Telaroli [email protected]@dtelaroli 3. Quem o Vraptor? Desenvolvido e mantido pela CaelumFramework JavaArquitetura MVC (Action based)Verso Atual: 3.4.1Verso 4 sendo desenvolvida, mas sem previso de lanamentoDocumentao: vraptor.caelum.com.brOnde obter ajuda: guj.com.brRoda dentro do Spring MVCAPI utiliza interface fluente 4. Caractersticas CoC - Convention over configurationCDI - Contexts and Dependency Injection Conhecido tambm apenas como DI Usa DI por construtorIoC - Inversion of Control Altamente extensvel, testvel e convive muito bem com outras tecnologias Java Debug pela IDE e log4j 5. Instalao Maven http://mvnrepository.com/artifact/br.com.caelum/vraptorDownload https://code.google.com/p/vraptor3/downloads 6. Show me how 7. Scaffold Novo projeto vraptor new nomeprojeto --build-tool=mvn --skip-eclipseNovo CRUD vraptor scaffold produto nome:string valor:double 8. Mais http://vraptor.caelum.com.br/pt/docs 9. Prximos passos com Java Builder ORM Log4jTemplate engine JPA / HibernateLogging Ant / Maven / IvySitemesh / TilesApplication Server Jboss / WeblogicDDD Domain Driven DevelopmentContinuous Integration Jenkins 10. Prximos passos com Java Builder ORM Log4jTemplate engine JPA / HibernateLogging Ant / Maven / IvySitemesh / TilesApplication Server Jboss / WeblogicDDD Domain Driven DevelopmentContinuous Integration Jenkins