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.

Produtividade com Spring Roo no Google App Engine

6,337 views

Published on

Apresentação realizada no dia 07/Nov/2010 no evento The Developers Conference (TDC2010) na trilha Stadium Domingo (10:00 às 10:50) promovido pela Globalcode e VOffice em Florianópolis/SC/Brasil.

Published in: Technology, Education
  • Be the first to comment

Produtividade com Spring Roo no Google App Engine

  1. 1. Globalcode – Open4education Scrum ROO Toys Produtividade com Spring ROO no Google App Engine Dr. Spock Instrutor Globalcode Senior Software Architect Profissional 1.9
  2. 2. Globalcode – Open4education @bout me Bacharel e especialista em Física pela UFV e Unicamp; Instrutor Globalcode em Campinas e SP desde 2005; Desenvolvedor de aplicações Web desde 96 e Java desde 99; Atuação como arquiteto de software; Certificações Java: SCJP e SCWCD; Palestrante em eventos nacionais e internacionais: JustJava, TDC e JavaOne.
  3. 3. Globalcode – Open4education Agenda O que é Spring Roo? Tecnologias envolvidas O que é GAE e GWT? Demonstração: O projeto ScroomToys Tipos de aplicações geradas (add-ons) Perguntas & Respostas
  4. 4. Globalcode – Open4education O que é Spring ROO? Ferramenta: Roo Shell Biblioteca: Roo Annotations Roundtrip code generator: Gerador de código Plataforma: Suporte a extensões Spring Roo == Produtividade!
  5. 5. Globalcode – Open4education Tecnologias envolvidas! Spring Framework Maven Java Persistence API e Hibernate ORM Java EE Bean Validations (JSR-303) Spring MVC Apache Tiles Logging via SLF4J e Log4J
  6. 6. Globalcode – Open4education Download e Instalação Download: http://www.springsource.org/download Versão atual: 1.1.0.RELEASE Arquivo zip: spring-roo-1.1.0.RELEASE.zip Criar variáveis de ambiente: ROO_HOME e PATH Instalar o Maven: http://maven.apache.org/download.html Ou instalar o Spring Tool Suite (2.5.0.RELEASE): http://www.springsource.com/products/sts
  7. 7. Globalcode – Open4education Qual a relação ROO e GAE?
  8. 8. Globalcode – Open4education O que é GAE?
  9. 9. Globalcode – Open4education O que é GAE?
  10. 10. Globalcode – Open4education O que é GAE?
  11. 11. Globalcode – Open4education O projeto ScrumToys
  12. 12. Globalcode – Open4education O projeto ScroomToys
  13. 13. Globalcode – Open4education Extensões (Add-ons) Google Web Toolkit (GWT) Spring Web Flow Spring MVC Controllers JMS Providers OSGi e add-ons Selenium tests Solr searching
  14. 14. Globalcode – Open4education 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
  15. 15. Globalcode – Open4education Perguntas & Respostas
  16. 16. Globalcode – Open4education Thank you! Twitter @drspockbr Blog do Spock http://blog.spock.com.br/ E-mail spock@globalcode.com.br Download do script do ScroomToys http://bit.ly/scroomtoys

×