Conexao java v-raptor

1.250 visualizações

Publicada em

0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.250
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
32
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Conexao java v-raptor

    1. 1. Adriano AlmeidaInstrutor e desenvolvedor pela Caelum encontre-me: @adrianoalmeida7 github.com/adrianoalmeida7
    2. 2. A aplicação desenvolvida • Já tem modelagem pronta
    3. 3. A aplicação desenvolvida • Já tem modelagem pronta • Já tem como cadastrar os dados
    4. 4. A aplicação desenvolvida • Já tem modelagem pronta • Já tem como cadastrar os dados • Ainda não disponibiliza dados para outras aplicações
    5. 5. A aplicação desenvolvida • Já tem modelagem pronta • Já tem como cadastrar os dados • Ainda não disponibiliza dados para outras aplicações • Não está disponibilizado em lugar nenhum
    6. 6. A aplicação desenvolvida • Já tem modelagem pronta • Já tem como cadastrar os dados • Ainda não disponibiliza dados para outras aplicações • Não está disponibilizado em lugar nenhum • Ninguém consome esses dados
    7. 7. A aplicação desenvolvida • Ainda não disponibiliza dados para outras aplicações
    8. 8. App Android
    9. 9. request httpApp Android Nossa app
    10. 10. request httpApp Android Nossa app BD
    11. 11. request httpApp Android Nossa app BD
    12. 12. request httpApp Android Nossa app BD XML/JSON
    13. 13. request http? Nossa app BD XML/JSON
    14. 14. XML
    15. 15. JSON
    16. 16. MVCs: Pull
    17. 17. MVCs: Pullrequest paraonibus.xhtml
    18. 18. MVCs: Pullrequest paraonibus.xhtml Front-Controller (O framework)
    19. 19. MVCs: Pullrequest paraonibus.xhtml Front-Controller Descobre qual (O framework) é a tela Processa o .xhtml
    20. 20. MVCs: Pullrequest paraonibus.xhtml Front-Controller Descobre qual (O framework) é a tela Processa o achou a “lazanha” .xhtml #{mb.onibuses} Chama o Managed Bean
    21. 21. MVCs: Pull request para onibus.xhtml Front-Controller Descobre qual (O framework) é a tela Processa o achou a “lazanha” .xhtml #{mb.onibuses} Busca dados no bancoChama o Chama o DAO Managed Bean
    22. 22. MVCs: Pull request para onibus.xhtml Front-Controller Descobre qual (O framework) é a tela Processa o achou a “lazanha” .xhtml #{mb.onibuses} Busca dados no bancoChama o Chama o DAO Managed Bean devolve os dados
    23. 23. MVCs: Pull request para onibus.xhtml Front-Controller Descobre qual (O framework) é a tela Processa o achou a “lazanha” .xhtml #{mb.onibuses} Busca dados no bancoChama o Chama o devolve os dados DAO Managed Bean e continua processando devolve os dados o xhtml
    24. 24. MVCs: Pull (puxe) request para onibus.xhtml Front-Controller Descobre qual (O framework) é a tela Processa o achou a “lazanha” .xhtml #{mb.onibuses} Busca dados no bancoChama o Chama o devolve os dados DAO Managed Bean e continua processando devolve os dados o xhtml
    25. 25. MVCs: Pushrequest para/linha/140-M Front-Controller (O framework)
    26. 26. MVCs: Pushrequest para/linha/140-M Front-Controller Descobre quem (O framework) trata Action/Controller
    27. 27. MVCs: Pushrequest para/linha/140-M Front-Controller Descobre quem (O framework) trata Action/Controller pega informacoes DAO / Modelos
    28. 28. MVCs: Pushrequest para/linha/140-M Front-Controller Descobre quem (O framework) trata Descobre quem mostra Action/Controller jsp, ftl, vm, xml, json pega informacoes DAO / Modelos
    29. 29. MVCs: Pushrequest para/linha/140-M Front-Controller Descobre quem (O framework) trata Descobre quem mostra Action/Controller jsp, ftl, vm, xml, json pega informacoes DAO / Modelos
    30. 30. MVCs: Push (Empurra)request para/linha/140-M Front-Controller Descobre quem (O framework) trata Descobre quem mostra Action/Controller jsp, ftl, vm, xml, json pega informacoes DAO / Modelos
    31. 31. Push - Pull - Puxe - Empurra
    32. 32. Push - Pull - Puxe - EmpurraPuxe - Empurra - Pull - Push
    33. 33. Push - Pull - Puxe - EmpurraPuxe - Empurra - Pull - PushPull - Empurra - Push - Puxa
    34. 34. Push - Pull - Puxe - EmpurraPuxe - Empurra - Pull - PushPull - Empurra - Push - PuxaPush - Pull - Puxe - EmpurraPuxe - Empurra - Pull - PushPull - Empurra - Push - PuxaPush - Pull - Puxe - EmpurraPuxe - Empurra - Pull - PushPull - Empurra - Push - Puxa
    35. 35. Pull - Puxa
    36. 36. Pull - PuxaPush - Empurra
    37. 37. Pull - PuxaComponent Based Push - Empurra
    38. 38. Pull - PuxaComponent Based Push - Empurra Action Based
    39. 39. Bora fazer :)
    40. 40. OBRIGADO! @adrianoalmeida7github.com/adrianoalmeida7

    ×