Video Aula 01 - Introdução
Apresentação das características, objetivos do curso e o conhecimento necessário de JSTL e Hibernate para
desenvolvimento da aplicação.
Duração: 22 min.
Video Aula 02 - Configuração do Ambiente
Sim, a gente parte do ZERO! Vamos iniciar com a preparação do ambiente para desenvolvimento da aplicação, isto é,
instalação de tudo aquilo que será utilizado no decorrer do curso!
Duração: 1 h 10 min.
Video Aula 03 - Preparação do Banco de dados
Após a configuração do ambiente, devemos preparar a nossa base de dados. Nesta aula haverá a exibição
da modelagem das tabelas para persistência dos dados. Explicações sobre as tabelas e seus
relacionamentos. Criação do Banco de dados.
Duração: 16 min.
Video Aula 04 - Criação, Início do Projeto no Web e bibliotecas
Tudo pronto?! Então podemos começar a codificar! Aqui criamos as nossas primeiras classes, interface e o nosso Servlet!
Adicionamos também ao nosso projeto as bibliotecas do Hibernate, JSTL e Beanutils.
Duração: 23 min.
Video Aula 05 - Configuração Hibernate e Implementação do DAO Genérico
Aqui nós configuramos o Hibernate de forma programática, implementamos a Interface do nosso DAO e, então,
codificamos o nosso DAO genérico utilizando o Hibernate!
Duração: 24 min.
Video Aula 06 - Beans e Mapeamento Hibernate Básico
Vamos começar a adicionar um pouco de "mágica" as nossas classes. Nesta aula nós implementamos nossos primeiros beans
e efetuamos os mapeamentos objeto relacional utilizando arquivos XML.
Duração: 55 min.
Video Aula 07 - Mapeamento Hibernate Unidirecional de Associações
Sim, o básico nós já fizemos, agora iremos efetuar mapeamentos mais complexos! Evoluímos passo a passo para que você
aprenda com segurança.
Duração: 26 min.
Video Aula 08 - Mapeamento Hibernate Bidirecional de Associações
Complementando o mapeamento efetuado na aula anterior, nesta aula, nós fazemos o mapeamento inverso dos beans!
Duração: 28 min.
Video Aula 09 - Cadastro de Fornecedores
Muito bem, a infra-estrutura de persistência está pronta! Vamos agora começar a construir as nossas página
e regras de negócio! Iniciamos implementando o cadastro dos fornecedores da nossa empresa.
Duração: 2 h 3 min.
Video Aula 10 - Hibernate Session-per-request e Filtro
Utilizar a session-per-operation é mais fácil para aprender, mas não é a melhor abordagem! Nesta aula nós implementamos
a session-per-request utilizando um Filtro.
Neste lição nós substituímos também a configuração programática pelo arquivo "hibernate.cfg.xml".
Duração: 58 min.
Video Aula 11 - Mapeamento com Hibernate Annotations
Aprendemos a mapear utilizando XML, agora iremos aprender a efetuar o mesmo mapeamento utilizando Annotations!
Duração: 20 min.
Video Aula 12 - Cadastro de Unidade
Estamos completando a nossa aplicação! Agora nós iremos implementar o cadastro de unidades que é muito importante
para o nosso próximo passo!
Duração: 32 min.
Video Aula 13 - Cadastro de Produto
Para finalizar nós implementamos o cadastro de produtos! Com todas as funcionalidades e utilizando o JSTL!
Duração: 1 h.
Video Aula 14 - Mais Hibernate
Que tal avançarmos nos tópicos relacionados ao Hibernate? Nesta aula nós vemos como utilizar
Hibernate Query Language - HQL, Criteria Query e Query By Example (QBE)
Duração: 52 min.
Video Aula 15 - Padrões de Projeto
Depois de tudo pronto nós explicamos como foi montada a arquitetura da nossa aplicação!
Esta é a aula sobre a arquitetura da aplicação e os padrões de projeto utilizados.
Duração: 3 min.
Video Aula 16 - Exercícios
Alguns exercícios para você avaliar os conhecimentos adquiridos.
Duração: 2 min.