Java pra web mais fácil com MVC

1.367 visualizações

Publicada em

#ptBR Palestra dada na FATEC-ZL sobre desenvolvimento para a web em Java e o uso de frameworks. Exemplo dado usando SpringMVC.

A palestra teve bastante live coding, mas os repositórios contendo os códigos estudados estão indicados no slide.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.367
No SlideShare
0
A partir de incorporações
0
Número de incorporações
17
Ações
Compartilhamentos
0
Downloads
23
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Java pra web mais fácil com MVC

  1. 1. Desenvolvimento Java para web mais fácil Cecilia Fernandes @cecifernandes github.com/ceci
  2. 2. Quantos de vocês...
  3. 3. Quantos de vocês... Tiveram Java no curso?
  4. 4. Quantos de vocês... Tiveram Java no curso? Tiveram Java para web no curso?
  5. 5. Quantos de vocês... Tiveram Java no curso? Tiveram Java para web no curso? Trabalham comJava no mercado?
  6. 6. ... web?
  7. 7. web!
  8. 8. web! Aplicação
  9. 9. web! Aplicação
  10. 10. web! Aplicação
  11. 11. web! requisição Aplicação
  12. 12. web! requisição Aplicação
  13. 13. web! requisição Aplicação resposta
  14. 14. Aplicação
  15. 15. Aplicação
  16. 16. contato.nome = Cecicontato.mensagem = Queria info... Aplicação requisição
  17. 17. contato.nome = Cecicontato.mensagem = Queria info... Aplicação requisição
  18. 18. contato.nome = Cecicontato.mensagem = Queria info... Aplicação requisição resposta
  19. 19. Java para web... requisição Servlet e JSP resposta
  20. 20. Java para web... requisição com parâmetros temos que...
  21. 21. Java para web... requisição pega parâmetros com parâmetros preenche objeto salva redireciona
  22. 22. Java para web... requisição pega parâmetros com parâmetros preenche objeto salva resposta redireciona
  23. 23. Show me the code! O exemplo dado aqui está em: github.com/ceci/microblog
  24. 24. OUServlet JSP(código Java) (HTML)
  25. 25. OUServlet E JSP(código Java) (HTML)
  26. 26. Servlet E JSP(código Java) (HTML)
  27. 27. pega parâmetros mostra usandopreenche objeto JSTL E efaz o que precisa Expression Language redireciona
  28. 28. pega parâmetros mostra usandopreenche objeto JSTL E efaz o que precisa Expression Language redireciona
  29. 29. pega parâmetros mostra usandopreenche objeto JSTL E efaz o que precisa Expression Language redireciona Sempre igual
  30. 30. Sempre igual
  31. 31. vira biblioteca!Sempre igual
  32. 32. vira framework web!Sempre igual
  33. 33. vira framework web! Struts Struts2 SpringMVC VRaptor PlaySempre igual
  34. 34. vira framework web! Struts Struts2 SpringMVC VRaptor PlaySempre igual
  35. 35. Show me the code! O exemplo dado aqui está em: github.com/ceci/microblog-mvc
  36. 36. MVC Controller (SpringMVC) Suas Suas lógicas páginas
  37. 37. MVC Controller (SpringMVC) Suas Suas lógicas páginas
  38. 38. MVC Controller (SpringMVC) Suas Suas lógicas páginas
  39. 39. MVC Controller (SpringMVC) Suas Suas lógicas páginas
  40. 40. MVC Controller (SpringMVC) Suas Suas lógicas páginas
  41. 41. MVC Controller (SpringMVC) Suas Suas lógicas páginas
  42. 42. MVC Controller (SpringMVC) Suas Suas lógicas páginas
  43. 43. MVC Controller (SpringMVC) A parte chata Suas e repetitiva, Suas o framework faz! lógicas páginas
  44. 44. Desenvolvimento Java para web mais fácil Cecilia Fernandes @cecifernandes github.com/ceci

×