Esse Livro Apresenta Os Principais Design Patterns E Frameworks Utilizados No Desenvolvimento De Aplicações Web Na Plataforma Java. Cada Capítulo É Estruturado Com Introdução, Apresentação Dos Conceitos Teóricos, Exemplos Práticos Explicados Passo A Passo, Resumo E Lista De Exercícios. Para Facilitar A Compreensão Dos Conceitos Teóricos Apresentados, Um Mesmo Exemplo É Desenvolvido Nos Diversos Capítulos Do Livro, Utilizando Uma Mistura De Design Patterns E Frameworks Diferentes. No Decorrer Dos Capítulos É Apresentada A Arquitetura Em Três Camadas, O Padrão Mvc, As Tecnologias Java Servlet/jsp, As Formas De Reuso De Componentes Com Os Design Patterns Mvc, Dao, Front Controller, View Helper, Command, Intercepting Filter, Session Facade, Dto, Business Object, Application Service E Os Frameworks Hibernate, Spring, Javaserver Faces Com Ejb, Struts E Bean Validation. Apresenta Ainda As Bibliotecas Jstl E As Tendências Para O Futuro Do Desenvolvimento De Software Com Ferramentas De Apoio Ao Desenvolvimento Rápido, Como Genexus, Magicsoftware Ibolt, Unipaas, Erwin, Dbdesigner, Mysql Workbench E Os Ambientes De Desenvolvimento Netbeans Ide, Visual Studio Ide E Dreamweaver Ide. Respostas Dos Exercícios E Alguns Exemplos Apresentados No Livro Disponíveis Em Lcm Para Download.