Produto novo e físico programaçao java para a web é um livro inovador, com enfoque extremamente prático, que mostra passo a passo como desenvolver uma aplicaçao web utilizando java e as tecnologias mais poderosas e populares do arsenal dos desenvolvedores, como javaserver faces e hibernate
A metodologia de aprendizado é baseada no projeto de uma aplicaçao financeira pessoal completa, em que serao abordadas várias técnicas de desenvolvimento, desde as mais tradicionais e conhecidas até as mais modernas
Tudo isso sem abrir mao de uma arquitetura bem-definida e baseada no modelo mvc
O conteúdo deste livro inclui desde a preparaçao do ambiente de desenvolvimento, com tomcat, mysql e eclipse, até a entrega do sistema final completo, funcional e fácil de entender, que poderá ser adaptado às suas necessidades
Aborda os requisitos básicos de um sistema construído de forma profissional, como criaçao de interfaces web, gravaçao em banco de dados, segurança, internacionalizaçao, geraçao de gráficos, relatórios em pdf, web services e busca de informaçoes em meios externos
A obra destina-se tanto a iniciantes com algum conhecimento prévio em java quanto a desenvolvedores experientes que desejam conhecer as técnicas e as ferramentas mais atuais e poderosas
O livro aborda os seguintes assuntos: - desenvolvimento web usando javaserver faces com ajax; - gravaçao e consulta em banco de dados usando hibernate; - gerenciamento de dependências usando maven; - segurança de acesso e controle de usuários com spring security; - estilos com css e uso de templates; - envio de email e integraçao com o google gmail; - construçao de relatórios com ireports e jasperreports; - integraçao com o yahoo! finance para obtençao de gráficos e cotaçao de açoes da bovespa; - como tornar sua aplicaçao multi-idiomas; - modelagem e uso de web services; - geraçao de gráficos.