Palestra sobre arquitetura de camadas em Java para o Maratona4Java de Brasília.Slides em PDF disponíveis.
Essa palestra originou o artigo Arquitetura de Camadas em Java EE publicado na revista Mundo Java número 15.
Apresentada em 19/11/2005.
http://blog.fragmental.com.br/wiki/index.php/Maratona4Java2005:_Arquitetura_de_Camadas_em_Java%E2%84%A2_Enterprise_Edition
6. (Por que esse povo de Java fala tanto em camadas?) O que são Camadas
7.
8.
9.
10.
11.
12.
13.
14. (Em VB não tem essas frescuras...) Camadas Lógicas em Java EE™ - Exemplos
15.
16.
17.
18.
19. (Ah, enfim algo produtivo...) Smart UI: A GUI que Sabe o que Faz Camada de Apresentação: Alternativas
20.
21. (Toda vez que voce usa Struts, Deus mata um bebe foca. Pense nas pobres foquinhas, e parem de usar esse lixo. Por favooooooooooooooooooor. – Carlos Villela – GUJ) MVC: Subcamadas Camada de Apresentação: Alternativas
22.
23.
24. (Não julgue um livro pela capa) Façade: Tudo na Interface Camada de Aplicação: Alternativas
25.
26. (Back to the future) Commands: A Herança Camada de Aplicação: Alternativas
27.
28.
29. (Já vi esse filme antes...) Transaction Script: Quase um Command Camada de Negócios: Alternativas
30.
31. (Orientação a Objetos é sobre o que mesmo?) Domain Model: Como no Livro Camada de Negócios: Alternativas
32.
33.
34. (“Objetos são tabelas que acham que são gente...” - DBA Anônimo) Active Record: Não dá para Esquecer Camada de Persistência: Alternativas
35.
36. (Se era mais fácil usar um banco OO? NÃO!) Data Mapper: Ei, alguém sabe fazer isto! Camada de Persistência: Alternativas
37.
38. (Não era mais fácil usar um banco OO?) Active Mapped Record: O Melhor dos Dois Mundos Camada de Persistência: Alternativas