Pós Ruy - 2 e 3 Camadas - Build de Componentes

677 visualizações

Publicada em

Slides da aula na faculdade Ruy Barbosa do curso de Componentes Web da disciplina Componentes de Software e Aplicações Web : 2 e 3 camadas.

Publicada em: Educação
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
677
No SlideShare
0
A partir de incorporações
0
Número de incorporações
87
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Pós Ruy - 2 e 3 Camadas - Build de Componentes

  1. 1. build de aplicações e componentes 1 fonte da imagem: http://portugues.torange.biz
  2. 2. atribuir à http://cleversonsacramento.wordpress.compara mais detalhes 2http://creativecommons.org/licenses/ by-nc-sa/3.0/
  3. 3. / zyccleversonsacramento. ordpress.com 3
  4. 4. à mão 4 fonte da imagem: http://www.photoshoptextures.com
  5. 5. automático 5 fonte da imagem: http://www04.abb.com
  6. 6. 6
  7. 7. XML 7
  8. 8. fonte da imagem: http://images.paraorkut.comestrutura 8
  9. 9. código pacotefonte 9
  10. 10. componentesrc/main/javasrc/main/resourcessrc/test/javasrc/test/resources jar 10
  11. 11. aplicação src/main/java src/main/resources src/test/java src/test/resources src/main/webappwar 11
  12. 12. camadas? src/main/java src/test/java camadas.classespacote.modulos.pacote.camadas.modulos.classes 12
  13. 13. aplicação x módulos + x camadas aplicação + componentesx módulos + 1 camada x módulos + x-1 camadasaplicações + componente x módulos + 1 camada x módulos + x-1 camadas 13
  14. 14. aplicação + componentes 1 camada x-1 camadas 14
  15. 15. empacotamento 15 fonte da imagem: http://www.rachel-levy.com
  16. 16. fonte da imagem: http://www.corteart.com.br/ groupIdartifactId artefato 16
  17. 17. fonte da imagem: http://portalcabo.files.wordpress.com transformação 17
  18. 18. JAR pacote/class pacote/classe e pacote/classe pacote/classe pacote/classe pacote/classe META-INF pacote/classe configuração configuração pacote/classe configuraçãopacote/classe configuração 18
  19. 19. WAR pasta/página pasta/imagem pasta/script página pasta/css WEB-INF css configuração configuração configuraçãoscript configuração classes lib pacote/classe pacote/classe JAR JAR pacote/classe JAR JAR pacote/classe JAR META-INF 19
  20. 20. fonte da imagem: http://portalcabo.files.wordpress.comdependências 20
  21. 21. <dependency> <groupId>org.primefaces</groupId> <artifactId>primefaces-ui</artifactId></dependency> 21
  22. 22. 1 22
  23. 23. 2 23
  24. 24. fonte da imagem: http://fondoscoches.com.esversionamento 24
  25. 25. bug 25 fonte da imagem: http://www.paquiderme.com
  26. 26. melhorias 26
  27. 27. estrutural 27 fonte da imagem: http://4.bp.blogspot.com
  28. 28. estrutural.melhorias.bug 28
  29. 29. alpha 2 beta 5 sufixosrc 1 ga cr 3 sp 3 final 29
  30. 30. SNAPSHOT ? 30
  31. 31. carbono 14 31fonte da imagem: http://3.bp.blogspot.com
  32. 32. 32fonte da imagem: http://cruzeferreira.com.br
  33. 33. <groupId>br.com.posruy</groupId> <artifactId>meu-componente</artifactId><version> 1.0.3.rc4-SNAPSHOT</version> ? ? ? ? 33
  34. 34. publicação 34 fonte da imagem: http://www.onorte.com.br
  35. 35. 3º1º 2º 35
  36. 36. ~/.m2/repository/groupId/artifactId/version/ pacote 36
  37. 37. maven central repo 37
  38. 38. jboss repo 38
  39. 39. build lifecycle deploy install package test compile validate 39

×