Criando uma Aplicação Web com Spring Roo em 5 minutos!

3,404 views

Published on

Apresentação realizada no TDC2010.

Published in: Technology

Criando uma Aplicação Web com Spring Roo em 5 minutos!

  1. 1. Criando uma Aplicação Web com Spring ROO em 5 minutos! Dr. Spock (a.k.a. Alberto Lemos) Instrutor Globalcode Senior Software Architect Globalcode – Open4education
  2. 2. Agenda O que é Spring Roo? Tecnologias envolvidas Demonstração (live) Tipos de aplicações geradas (add-ons) Perguntas & Respostas Globalcode – Open4education
  3. 3. O que é Spring Roo? Ferramenta: Roo Shell API: Roo Annotations Roundtrip code generator: Gerador de código Plataforma: Suporte a extensões Spring Roo == Produtividade! Globalcode – Open4education
  4. 4. JSP ou XHTML? ICEFaces? TopLink? Richfaces? Swing? Facelets? Glassfish? Struts? Maven? Desktop ou web? iBatis? Flex? Spring ou Seam? JSF? JBossAS? EJB3? Confuso? JDBC? Tobago? JDeveloper? NetBeans? Tomcat? GWT? Ant? JavaFx? Tomahawk? Ajax? MDB? WebSphere? Eclipse? Globalcode – Open4education
  5. 5. Globalcode – Open4education
  6. 6. Globalcode – Open4education
  7. 7. Tecnologias envolvidas! Spring Framework Hibernate ORM Java Persistence API Java EE Bean Validations (JSR-303) Spring MVC Apache Tiles Logging via SLF4J e Log4J Globalcode – Open4education
  8. 8. Projeto ScrumToys Globalcode – Open4education
  9. 9. Projeto ScrooToys! Globalcode – Open4education
  10. 10. Extensões Google Web Toolkit (GWT) Spring Web Flow Spring MVC Controllers JMS Providers Spring MVC Selenium tests Solr searching Globalcode – Open4education
  11. 11. Mais informações Spring Roo http://www.springsource.org/roo Spring Framework http://www.springsource.org/ Spring Tool Suite http://www.springsource.com/developer/sts Spring Web Flow http://www.springsource.org/go-webflow2 Globalcode – Open4education

×