Curso
O objetivo deste curso é apresentar a integração de dois importantes recursos da linguagem Java, o JasperReports e o Spring Framework. O JasperReports é uma biblioteca Java para geração de relatórios em diversos formatos, como PDF, HTML, XLSX, CVS, entre outros. Já o Spring é um framework que oferece diversos recursos como Injeção de Dependências, Inversão de Controle, o modelo MVC e uma integração muito eficiente com frameworks ORM e a especificação JPA, chamada Spring-Data JPA. Sabendo disso, demonstraremos nas próximas aulas como integrar relatórios do tipo JasperReports ao Spring Framework e assim o aluno irá aprender como gerar os relatórios a partir de uma aplicação baseada no Spring, tendo como fonte de dados o Spring-Data JPA.
Esse curso inclui:
Suporte em tempo real
Certificado
Carga horária:
30 horas
Nesse vídeo Gerando Relatórios com JasperReports e Spring Framework tem como objetivo ensina-lo a integrar o JasperReports ao Spring Framework, usando como fonte de dados, para popular os relatórios, consultas a partir do Spring-Data JPA
Neste vídeo vamos apresentar as ferramentas que serão utilizadas durante o curso. Entre elas, temos o JasperSoft Studio, para criação dos templates dos relatórios, banco de dados MySQL, o Eclipse Neon como IDE de desenvolvimento e o Apache Tomcat 8.
Neste vídeo vamos apresentar o JasperReports e também o Jaspersoft Studio. O JasperReports é um framework para criação e geração de relatórios. Já o JasperSoft Studio é uma ferramenta gráfica para a criação de templates de relatórios.
Neste vídeo você terá uma base inicial sobre o que é o Srpring Framework e algumas outras importantes ferramentas que fazem parte da família Spring , entre elas, o Spring-Data JPA e Spring MVC.
Neste vídeo vamos importar uma base de dados, no MySQL. Após esta operação, vamos começar a trabalhar com a ferramenta Jaspersoft Studio, onde será criada uma conexão com o banco de dados MySQL via JDBC.
Neste vídeo vamos começar a trabalhar com um template de relatórios Jasper, usando a conexão JDBC com o banco de dados MySQL para popular o relatório. Será demonstrado como adicionar uma consulta SQL que retornará os dados para o relatório.
Neste vídeo vamos continuar trabalhando no template do relatório de contatos criado no vídeo anterior. Desta vez, iremos formatar o template para que os dados do relatório sejam exibidos de maneira mais elegante.
Neste vídeo vamos abordar um novo componente que será adicionado ao relatório de contatos. Este componente é o Subreport, e tem como objetivo a inclusão de um sub-relatório dentro do relatório principal.
Neste vídeo vamos começar a desenvolver uma aplicação Java para trabalhar no Jasper Studio com um Data Adapter do tipo Collections of JavaBeans.
Neste vídeo vamos dar sequencia ao desenvolvimento da aplicação Java criada no video anterior. Serão adicionados a aplicação os mapeamentos das tabelas do banco de dados, nas devidas classes de entidades, por meio de anotações da especificação JPA.
Linguagem Java: Hello World!
Linguagem Java: tipos de dados
Linguagem Java: Controle de Fluxo