Vraptor no Heroku

1,727 views

Published on

This is a LT about deploy vraptor projects on heroku using vraptor-scaffold gem

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,727
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Vou falar sobre o como rodar uma aplicação vraptor no heroku e como a gem vraptor-scaffold pode facilitar seu trabalho\n
  • é uma extensão do vraptor escrita em ruby para facilitar a criação de projetos e plugins \n
  • \n
  • \n
  • como no proprio rails que para toda opcao de comando vc tem um alias\n
  • \n
  • stack cedar é o ambiente de deploy. cedar substitui o bamboo\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Vraptor no Heroku

    1. 1. VRaptor-Scaffold no Heroku + = vraptor new app --heroku
    2. 2. O que é o VRaptor- Scaffold?
    3. 3. VRaptor-Scaffold vantagens:• Facilidade para criação de novos projetos e CRUDs• Instalação e configuração de plugins• Facilidade de deploy na nuvem (Heroku)
    4. 4. Geradores• NEW• SCAFFOLD• PLUGIN
    5. 5. Gerador NEW principais opções• --orm (jpa e hibernate), jpa é o padrão• --build-tool (maven, gradle e ant), ant é o padrão• --template-engine (jsp e freemarker), jsp é o padrão• EX: vraptor new app -o hibernate -b mvn
    6. 6. Gerador Scaffold• Gerar CRUDs completo de acordo com as opções do projeto. EX: view com freemarker• EX: vraptor scaffold produto nome:string valor:double
    7. 7. Java no Heroku• Maven• Jetty ou Tomcat embebed• Classe Main para partir o jetty ou tomcat• Stack cedar• Procfile
    8. 8. Deploy no Heroku em 5 passos
    9. 9. Deploy no Heroku PASSO 1gem install vraptor-scaffold heroku
    10. 10. Deploy no Heroku PASSO 2 vraptor new app --heroku
    11. 11. Deploy no Heroku PASSO 3git initgit add .git commit -am “primeiro commit”
    12. 12. Deploy no Heroku PASSO 4 heroku create --stack cedar
    13. 13. Deploy no Heroku PASSO 5 git push heroku master
    14. 14. OBRIGADO!Código fonte: https://github.com/caelum/vraptor-scaffold E-mail: rodolfo.liviero@gmail.com @rodolfoliviero

    ×