From 69822c180a161d1e94a5ff358b95818d652de56d Mon Sep 17 00:00:00 2001
From: Gabriel Almeida Bueno
Date: Mon, 5 May 2025 18:09:40 -0300
Subject: [PATCH] =?UTF-8?q?in=C3=ADcio=20banco=20de=20dados?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/routes/bd/+page.svelte | 51 +++++++++++++++++++
.../routes/criacao_do_projeto/+page.svelte | 6 +--
.../src/routes/endpoints_2/+page.svelte | 2 +-
3 files changed, 55 insertions(+), 4 deletions(-)
create mode 100644 material-sistemas-distribuidos/src/routes/bd/+page.svelte
diff --git a/material-sistemas-distribuidos/src/routes/bd/+page.svelte b/material-sistemas-distribuidos/src/routes/bd/+page.svelte
new file mode 100644
index 0000000..8e6dd05
--- /dev/null
+++ b/material-sistemas-distribuidos/src/routes/bd/+page.svelte
@@ -0,0 +1,51 @@
+
+ Conectando com um banco de dados
+
+
+
+
Conectando com um banco de dados
+
+
+
+
+ Os endpoints que escrevemos no capítulo anterior não fazem nada além de exibir os dados que você envia na requisição.
+ Para que possamos fazer com que eles persistam os dados enviados, vamos utilizar um banco de dados.
+ Neste capítulo, vamos criar a comunicação entre o nosso projeto e esse banco de dados.
+
+
+
+ Vamos utilizar um banco de dados MySQL, acessível através das credenciais:
+
+
+
+
Usuário: sistemasdistribuidos.aluno
+
Senha: eW03avS7M8kOUL1A9bZWW2RTIfzEI1Di
+
+
+
MySqlConnector
+
+
+ Para gerenciar conexões e realizar consultas, vamos utilizar a biblioteca MySqlConnector. Abra
+ o terminal no seu projeto, e execute o comando:
+
+ Note que o comando precisa ser executado no diretório onde existe o arquivo Biblioteca.csproj,
+ por isso o comando cd Biblioteca.
+
+
+
+
Limpar Program.cs
+
criar arquivo Models/Livro.cs
+
criar arquivo Repositories/LivroRepository.cs
+
criar método de inserção
+
testar método de inserção
+
criar métodos de consulta
+
testar métodos de consulta
+
+
\ No newline at end of file
diff --git a/material-sistemas-distribuidos/src/routes/criacao_do_projeto/+page.svelte b/material-sistemas-distribuidos/src/routes/criacao_do_projeto/+page.svelte
index 4fd0452..8f3f453 100644
--- a/material-sistemas-distribuidos/src/routes/criacao_do_projeto/+page.svelte
+++ b/material-sistemas-distribuidos/src/routes/criacao_do_projeto/+page.svelte
@@ -124,7 +124,7 @@ dotnet sln add Biblioteca.WebApi
Para finalizar, vamos configurar o depurador. Abra a aba do depurador na barra lateral. Você deverá ver algo como:
-
+
- Clique no botão de executar o projeto (ou aperte F5).
+ Aperte F5 para executar o projeto.