Este é um breve review sobre o livro do autor Maurício Morais, publicado pela Casa do Código, intitulado “iReport: Crie relatórios práticos e elegantes”.
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.