Skip to content

07_database

Douglas Fernandes Pereira da Silva Jr edited this page Jan 15, 2020 · 6 revisions

Database

Temos duas formas principais de manipular nossa base de dados.

  • Model First: Banco gerado através do Modelo.

  • Database First: Modelo escrito em cima do banco já definido.

Até o momento estamos usando o Model First.

Aqui vamos mostrar mais exemplos de modelagem, e partir para o DBFirst

Algumas Referências:

Criação de mapeamento de entidade.

Passo a Passo 1 - Relacionando Entidades

  1. Vamos criar um exemplo simples de relacionamento com FK.
  2. Dentro da package com.example.project.domain.entities, crie uma nova classe ClientOrder. Arquivo final.

Passo a Passo 2 - no SQL Server.

  1. Vamos adicionar a dependência no pom.xml. DIFF
  2. E colocar a configuração no arquivo application.properties, que fica na pasta /project/src/main/resources DIFF

Exercício de DBFirst

Criar um banco de dados usando o script: Arquivo de criação de Banco.

  1. Fazer a Modelagem de Dados

Clone this wiki locally