Cursos e Artigos sobre Mapeamento para Programadores
Você está buscando por "Mapeamento" em vídeo aula
- Introdução - O que é JPA? - Vídeo 1 Vídeo
Aprenda o que é a Java Persistence API, API Java que dita como frameworks ORM devem ser implementados para prover o mapeamento objeto-relacional e as principais funcionalidades relacionadas à manipulação de dados armazenados em banco.
- Classe de Domínio - Web services RESTful com Spring framework e JPA - Vídeo 5 Vídeo
Uma etapa essencial ao desenvolver um projeto baseado em JPA é o mapeamento objeto-relacional entre a classe de entidade e o banco de dados. Veja como esse processo será realizado na classe Curso, com o uso de anotações da especificação JPA.
- Mapeando o relacionamento N:N - API RESTful em Java: subrecursos em um relacionamento N:N - Vídeo 3 Vídeo
Para que duas entidades possuam um relacionamento do tipo muitos para muitos, é preciso declará-lo com a anotação @ManyToMany da API JPA. Aprenda como fazer esse mapeamento e criar relacionamentos desse tipo no banco de dados do seu projeto.
- Introdução - Mapeamento 1:N no Entity Framework - Vídeo 1 Vídeo
Iniciando nosso curso veremos o cenário que será utilizado como exemplo ao longo dos próximos vídeos e como ocorre o relacionamento 1:N (um para muitos).
- Alterando a marca de um produto - Mapeamento 1:N no Entity Framework - Vídeo 6 Vídeo
Veremos agora como modificar a marca de um produto, apontando para outro registro já existente no banco de dados.
- Excluindo uma marca - Mapeamento 1:N no Entity Framework - Vídeo 10 Vídeo
Por padrão, o Entity Framework efetua o delete em cascata, ou seja, ao remover uma marca excluímos também todos os produtos vinculados a ela. Neste vídeo analisaremos esse comportamento e veremos como desabilitá-lo.
- Listando os produtos da marca - Mapeamento 1:N no Entity Framework - Vídeo 9 Vídeo
Agora veremos como listar os produtos pertencentes a uma marca, acessando para isso a propriedade Produtos da classe Marca, que é preenchida automaticamente pelo Entity Framework.
- Listando a marca do produto - Mapeamento 1:N no Entity Framework - Vídeo 8 Vídeo
Ao carregar um produto do banco de dados veremos que automaticamente teremos acesso à sua marca. Isso é feito internamente pelo Entity Framework, que se encarrega de preencher a propriedade Marca.
- Inserindo uma marca com vários produtos - Mapeamento 1:N no Entity Framework - Vídeo 7 Vídeo
Como veremos neste vídeo, também é possível inserir uma marca com uma coleção de produtos vinculados a ela e todos os registros serão gravados no banco na mesma operação.
- Explicitando a chave estrangeira no produto - Mapeamento 1:N no Entity Framework - Vídeo 4 Vídeo
Para definir a obrigatoriedade no relacionamento e fazer com que todo produto esteja vinculado a uma marca é preciso explicitar a chave estrangeira por meio de uma propriedade na classe Produto, como veremos nesse vídeo.
- Mapeando o relacionamento no produto - Mapeamento 1:N no Entity Framework - Vídeo 2 Vídeo
Uma das formas de estabelecer o relacionamento 1:N no Entity Framework é criar uma propriedade do lado “N”, nesse caso, no produto. Isso adicionará automaticamente uma chave estrangeira no banco de dados.
- Mapeando um banco existente - Mapeamento 1:N no Entity Framework - Vídeo 11 Vídeo
Quando já temos um banco de dados criado podemos usar a abordagem Database First e mapeá-lo com o Entity Framework, refletindo nas classes as tabelas e relacionamentos existentes.
- Inserindo produtos no banco - Mapeamento 1:N no Entity Framework - Vídeo 5 Vídeo
A inclusão de um novo produto no banco de dados se dará em três cenários possíveis: com uma marca ainda não cadastrada, com uma marca existente e sem marca. Veremos aqui como a aplicação se comporta nos três casos.
- Mapeando o relacionamento na marca - Mapeamento 1:N no Entity Framework - Vídeo 3 Vídeo
Também é possível estabelecer o relacionamento 1:N criando uma lista de objetos do tipo N na classe que representa o lado 1. Ou seja, criando uma lista de produtos na marca.
- Mapeando a classe de entidade - Primeira aplicação Web com Spring MVC e JPA - Vídeo 5 Vídeo
Uma etapa essencial ao desenvolver um projeto baseado em JPA é o mapeamento objeto relacional entre a classe de entidade e a tabela do banco de dados.
- Métodos de busca de produtos - PHP: Crie uma aplicação de cadastro de múltiplas entidades - Vídeo 3 Vídeo
A classe Produto possui uma propriedade do tipo Marca, enquanto a tabela equivalente possui a coluna marca do tipo inteiro. Devido a isso precisamos fazer esse mapeamento manualmente nos métodos de listagem de produtos.
- Classe de domínio - Jersey e Hibernate: Criando um web service RESTful - Vídeo 4 Vídeo
Outra tarefa comum no início de um projeto é criar as classes de domínio. Esse é o propósito principal desse vídeo. Será criada a classe Produto e, em seguida, ensinaremos como fazer o mapeamento objeto-relacional.
- Apresentação da Entidade Lembrete - JSF e Hibernate: Criando uma aplicação de cadastro de lembretes - Vídeo 3 Vídeo
Na JPA, o mapeamento da entidade é feito por meio de anotações, sobre as quais falaremos neste vídeo. Sendo assim veremos os atributos e métodos da classe Lembrete, bem como sua importância para a aplicação.
- Criando o projeto e instalando o Entity Framework - ASP.NET MVC: Primeira aplicação com o Entity Framework - Vídeo 2 Vídeo
Dando início ao nosso projeto criaremos aqui uma nova aplicação ASP.NET MVC pelo Visual Studio 2017 e instalaremos nela o Entity Framework, um framework de mapeamento objeto-relacional que será usado para acessar o banco de dados SQL Server.
- Instalação, configuração e ORM - O que é Hibernate? - Vídeo 2 Vídeo
Para aprender na prática sobre Hibernate veremos como instalá-lo e configurá-lo no arquivo persistence.xml. Além disso, faremos o mapeamento objeto relacional utilizando as anotações sugeridas pela API JPA.
- Programando as classes Marca e MarcaDAO - Web services RESTful em Java: Trabalhando com subrecursos no Jersey - Vídeo 5 Vídeo
Aprenda a programar a entidade Marca (fazendo o mapeamento objeto-relacional), assim como a classe MarcaDAO, a qual fornecerá as funcionalidades básicas para realização das funcionalidades de um CRUD.
- Introdução às anotações da JPA - Minha primeira app Java e Hibernate - Vídeo 5 Vídeo
O processo de criação de uma entidade se inicia com a adição de algumas anotações à classe Java. Neste vídeo veremos quais são essas anotações, sua função dentro do Mapeamento Objeto-Relacional, bem como as orientações para sua utilização.
- Criando o relacionamento 1:N - Web services RESTful em Java: Trabalhando com subrecursos no Jersey - Vídeo 8 Vídeo
Aprenda como fazer o mapeamento objeto-relacional utilizando anotações da API JPA para sinalizar, no código, que existe um relacionamento do tipo 1 para muitos (1:N) no banco de dados. Conheça, portanto, as anotações @OneToMany e @ManyToOne.
- Mapeamento de entidades via JPA - Curso gerando relatórios com JasperReports e Spring Framework - Aula 10 Vídeo
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.
- Trabalhando com Data Annotations - Curso Primeiros passos com o Entity Framework - Aula 4 Vídeo
Essa vídeo aula traz o Mapeamento Objeto-Relacional das propriedades das classes, utilizando atributos (ou Data Annotations) para informar ao Entity Framework detalhes como campos “not null” e chaves primárias.
