Relatórios com JasperReports, Java e Spring Boot
- Descrição
- Currículo
- FAQ
- Revisões
Seja bem vindo!
No curso de Relatórios com JasperReports, você aprenderá a criar relatórios com a biblioteca JasperReports e a plataforma visual JasperSoft Studio.
Após aprender os macetes e técnicas para criar relatórios na plataforma JasperSoft Studio, você vai aprender a exportá-los para sua aplicação Java, gerá-los em tempo de execução e apresentá-los ao usuário, seja ela uma aplicação desktop Java ou web com Spring Boot e Spring MVC.
O curso está desenhado de forma que você aprenda a construir relatórios do zero, do nível mais básico ao avançado, usando conexão com banco de dados para se conectar a sua base de dados a qual vai fornecer os registros a serem exibidos nos relatórios por meio de consultas SQL.
Você verá como exportar seus relatórios em diferentes formatos, para que o usuário possa visualiza-los como PDF ou HTML, dois dos tipos mais usados pelo mercado.
Aprenderá a usar diferentes elementos fornecidos pelos relatórios em JasperReports, como texto estático, campo de texto, imagem, QrCode, gráficos, tabela de dados, entre outros. Também vai ver como usar parâmetros para filtrar registros, campos e variáveis para criar totalizadores, somatórios, médias ou mesmo realizar a troca de parâmetros entre a aplicação e o relatório.
Você vai aprender a projetar seu relatório personalizado do zero, selecionando diferentes bandas fornecidas pelos JasperReports – Título, Cabeçalho da Página, Rodapé de Página, Cabeçalho de Coluna, Rodapé de Coluna, Detalhes, Resumo, entre outras – além de escolher o melhor formato de página para seu relatórios, tamanho de fontes, cores, etc.
Ao todo serão aproximadamente 15 relatórios que vamos criar juntos aula pós aula. Você ainda terá 5 desafios propostos por mim os quais irei especificar os requisitos e você precisará criar os relatórios do zero, usando os conhecimentos adquiridos nas aulas.
Não fique de fora e matricule-se no curso de Relatórios com JasperReports, Java e Spring Boot.
Espero por você!
-
6Configurando uma conexão JDBC com o MySQLVídeo Aula
-
7Relatório 01 - Primeiros passosVídeo Aula
-
8Relatório 01 - Bordas e cores alternadas entre linhasVídeo Aula
-
9Relatório 02 - Adicionado imagem na banda Title e informações em Page HeaderVídeo Aula
-
10Relatório 02 - Formatando o nº de telefone, data, salario e markup no cnpjVídeo Aula
-
11Relatório 03 - Totalizadores e médias nas bandas Column Footer e SummaryVídeo Aula
-
12Relatório 03 - Adicionando a data da geração do relatório e o número de páginasVídeo Aula
-
13Relatório 04 - Ciclo de vida das variaveis e banda Last Page FooterVídeo Aula
-
14Relatório 04 - Propriedades para mudar visualizações e variáveis nulasVídeo Aula
-
15Defafio 1Texto
-
16Relatório 05 - Exibindo o endereço campo a campo no relatórioVídeo Aula
-
17Relatórios 06 e 07 - Exibindo o endereço com campos contacatenadosVídeo Aula
-
18Exercício 1Texto
-
19Relatório 08 - Exibindo o salário, bonificação e remuneraçãoVídeo Aula
-
20Relatório 08 - Exibindo os níveis e ordenação pelo nome dos funcionáriosVídeo Aula
-
21Relatório 08 - Exibindo a idade dos funcionáriosVídeo Aula
-
22Relatório 08 - Quebrando o campo de texto quando não cabe na bandaVídeo Aula
-
23Desafio 2Texto
-
33Relatório 13 - Gráfico Pizza e de Barras em SummaryVídeo Aula
-
34Relatório 14 - Gráfico Pizza e de Barras em Group FooterVídeo Aula
-
35Relatório 15 - Listando os telefones pelo componente ListVídeo Aula
-
36Relatório 16 - Trabalhando com o componente TableVídeo Aula
-
37Relatório 17 - Trabalhando com o componente CrosstabVídeo Aula
-
38Relatório 18 - Trabalhando com biblioteca externaVídeo Aula
-
39Relatório 19 - Criando um certificado de participação com Foto e QR CodeVídeo Aula
-
40Desafio 5Texto
-
41Aplicação JDBC para abrir relatóriosVídeo Aula
-
42Compilando e abrindo os relatórios 01 e 02 com JasperViewerVídeo Aula
-
43Passagem de parâmetros para abrir o relatório 09Vídeo Aula
-
44Relatório 18, lidando com bilioteca externaVídeo Aula
-
45Gerando e exportando relatórios em PDFVídeo Aula
-
46Abrindo o relatório .jasperVídeo Aula
-
47Abrindo o Relatório Master com Sub RelatórioVídeo Aula
-
48O que usar nos projetos, o arquivo .jasper ou .jrxml?Texto
-
49Projeto Spring BootVídeo Aula
-
50Configurando uma conexão para retornar um objeto java.sql.ConnectionVídeo Aula
-
51Preparando o método para exportar o relatório em PDFVídeo Aula
-
52Abrindo meu primeiro relatório com Spring MVCVídeo Aula
-
53Abrindo o relatório 09 com paramentro via URLVídeo Aula
-
54Abrindo o relatório 10 com sub-relatórioVídeo Aula
-
55Atualização Aula 48Texto
-
56Abrindo o relatório 19 - Parte 1Vídeo Aula
-
57Abrindo o relatório 19 - Parte 2Vídeo Aula
-
58Abrindo o relatório 19 em HTMLVídeo Aula
-
59Lendo o QrCode do relatório 19Vídeo Aula
-
60Atualização para carregar arquivos de imagem e jasperTexto
-
61Fontes Projeto FinalTexto
