Curso Spring Boot - Criando Classes, Repositorios e Configurando Banco Postgres - Aula 02

Опубликовано: 04 Июнь 2026
на канале: Rodrigo Freitas
4,262
165

Nesse vídeo eu mostrei como configurar o banco de dados através do spring, criamos as classes dentro do spring e o próprio spring se encarregou de espelhar as classes para as tabelas do banco.
Configuramos as propriedades do spring para permitir a conexão com o banco de dados.
Nesse vídeo nós também criamos as classes de repositorios para poder salvar, dar update, deletar e encontrar registros usando o JPA. No vídeo de hoje nós apenas usamos o crudrepository que é uma interface que facilita as operações básicas com o banco de dados.
Se você está aqui para aprender sobre banco de dados, spring e jpa está no lugar certo.

Link para download das dependencias: https://mvnrepository.com/

Propriedades usadas:

spring.jpa.database=POSTGRESQL
spring.datasource.plataform=postgres
spring.database.driverClassName=org.postgresql.Driver
spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:postgresql://tuffi.db.elephantsql.com:5432/banco
spring.datasource.username=usuario
spring.datasource.password=senha
server.port=3000


Relacionamento de tabelas :

Dei uma resumida legal do que é só para poder continuar com a playlist e ninguem ficar com duvidas:

1 pra 1:
um registro da tabela A só pode se relacionar a um registro da tabela B.
(Tabela Gerente e Tabela Departamento, um gerente só tem 1 departamento e vice-versa).

1 para muitos:
um registro da tabela A pode se relacionar com mais de um registro da tabela B( que é o nosso caso, onde um autor pode
ter mais de um livro)( 1 para muitos).

muitos para muitos:
onde varios registros da tabela A se relacionam com varios registros da tabela B(nesse caso se pede a criação de uma
terceira tabela, e como não é o foco do vídeo irei deixar para a playlist de banco de dados)

Qualquer dúvida comentem no vídeo.

Meu instagram:   / rodrigofreitas.dev  

Link do vídeo para compartilhar:    • Curso Spring Boot - Criando Classes, Repos...  
Link do canal para outros conteudos de spring:    / rodrigofreitasalv