🎉 Conheça a FBR:
https://tinyurl.com/fbrialp
Neste vídeo nós vamos resolver o desafio backend da Magalu e com isso aprenderemos:
Como criar um microserviço com Spring Boot
Como realizar tasks agendadas com Spring Scheduler
Como comunicar com o banco de dados MySQL via Docker
Queries customizadas com Spring Data JPA
Relacionamento ManyToOne com JoinColumn
Como efetuar logs com o SLF4J
Se você está querendo conquistar a sua primeira vaga na programação como desenvolvedor java backend, esse vídeo é para você! Aprenderemos a entender o desafio proposto e seguiremos toda a linha de raciocínio até a sua resolução, utilizando Java, Spring Boot, Spring Scheduler e o banco de dados MySQL com Docker!
👉 Segue a gente no Instagram: / buildrun.tech
---------------------------
🔗 Notion:
https://brunograna.notion.site/Desafi...
🔗 Repositorio com o código do vídeo:
https://github.com/buildrun-tech/buil...
---------------------------
🚀 Veja também estes vídeos:
⭐ RECOMENDADO ⭐
DESAFIO BACKEND do BTG PACTUAL
• Resolvendo DESAFIO BACKEND do BTG Pactual ...
⭐ RECOMENDADO ⭐
DESAFIO BACKEND do PicPay
• Resolvendo DESAFIO BACKEND do PicPay com J...
---------------------------
00:00 - Intro
00:45 - Desafio Backend Magalu
05:30 - Iniciar o microserviço SpringBoot
06:42 - Configurar o MySQL no Docker
10:38 - Configurar a comunicação do Spring Boot com o MySQL
12:36 - Mapear as entidades Notification, Channel e Status
19:55 - Criar config de inicialização das tabelas
28:35 - Criar a funcionalidade de solicitação de agendamento de notificação
38:18 - Criar a funcionalidade de consulta de agendamento de notificação
41:55 - Criar a funcionalidade de cancelamento da notificação
45:20 - Criando uma rotina com o Spring Scheduler (TaskScheduler / @Scheduled)
50:12 - Criando serviço de checagem e envio de notificação
58:05 - Recado especial para você
---------------------------
Build & Run
#desafio #backend #magalu