Java pra web mais fácil com MVC

1,305 views
1,210 views

Published on

#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.

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,305
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for 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

×