Escolhi este livro para escrever o meu primeiro review por dois motivos: 1) por abordar uma ferramenta muito útil para a vida dos desenvolvedores que necessitam da utilização de relatórios em suas aplicações; e 2) pela possibilidade de integrar os layouts "jrxml" criados a partir da ferramenta a distintas tecnologias de desenvolvimento, como exemplo, eu utilizo com o
Oracle APEX (posteriormente farei um tutorial sobre o assunto).
O autor aborda o uso da ferramenta no desenvolvimento de relatórios para aplicações em Java Web (
JSF), e de forma bem didática e prática, dita a cada capítulo o passo a passo do desenvolvimento de diversas possibilidades de relatórios que o iReport pode nos proporcionar.
As implementações vão desde a criação de um simples relatório até versões mais avançadas, tais como: integração com aplicação Java e com o banco de dados
MySQL, inclusão de instrução
SQL, utilização de agrupamentos, gráficos, mapas, sub-relatórios, crosstabs, entre outros.
Ao fim do livro o autor faz uma breve introdução ao
Jaspersoft Studio, apresentado uma série de novos recursos que a ferramenta dispõe em relação ao
iReport Designer. Ambas as ferramentas pertencem à empresa
JASPERSOFT.
Para facilitar ainda mais os estudos, o autor disponibiliza em perfil do
GitHub o projeto do aplicativo de demonstração do livro >>
link.
Recomendo a leitura!