COMO CRIAR UMA API REST EM JAVA E SPRING BOOT PASSO A PASSO

Опубликовано: 26 Апрель 2026
на канале: Expertos Tech
48,324
2.2k

Nesse tutorial mostramos como criar uma API Rest em Java com Spring Boot e MySQL, passo a passo, implementação de um webservice restful desde a configuração do ambiente até a implementação e execução das APIs. Conteúdo e minutagem do vídeo na descrição.

🎬 Tutorial: Como criptografar senhas
   • COMO CRIPTOGRAFAR SENHAS COM JAVA, SPRING ...  &list=PLTN1gMq8EHuIvkz0ZdFSufK-eI0FrnkvI

🎬 Como usar o Lombok com Java
   • COMO USAR O LOMBOK COM JAVA | PLUGINS PARA...  

🎬 Vídeos sobre API Rest
[Iniciante] O que é API Rest:    • API REST, O QUE É? COMO FUNCIONA? Conceito...  
[Básico] API Rest Java + Spring Boot:    • COMO CRIAR UMA API REST EM JAVA E SPRING B...  
Playlist:    • API Rest - Tutoriais  

✔ Linguagem de programação: Java
✔ Framework: Spring Boot
✔ Banco de dados: MySQL

✔ Conteúdo
00:00 - Abertura
01:10 - Introdução
02:02 - Download
02:15 - Java JDK 14 (openjdk)
03:03 - IntelliJ CE
03:41 - MySQL CE
04:15 - DbVisualizer
04:48 - Postman
05:28 - Instalação
05:59 - Java JDK 14 (openjdk)
09:18 - IntelliJ CE
10:21 - MySQL CE
13:17 - DbVisualizer
14:21 - Postman
14:53 - Configuração
15:00 - Conexão do DbVisualizer com MySQL
16:30 - IntelliJ CE
18:39 - Implementação
18:48 - Criação do projeto com o Spring Initializr
22:57 - Importar projeto Maven no IntelliJ CE
24:52 - Classe principal
25:25 - Primeira API Rest - StatusController
31:58 - Executando StatusController no navegador
32:59 - Habilitando o JPA no Maven
33:36 - Criar o modelo de dados - UsuarioModel
39:02 - API Rest com acesso ao banco - UsuarioController
40:47 - Configurando o acesso ao banco de dados
43:36 - Classe Repository para consultas - UsuarioRepository
45:02 - Consulta e atualização de dados - UsuarioController e UsuarioRepository
51:30 - Executando UsuarioController com o Postman

✔ Github:
https://github.com/expertos-tech/tuto...

✔ Componentes
Open JDK 14: https://jdk.java.net/14/
IntelliJ CE: https://www.jetbrains.com/pt-br/idea/...
MySQL CE: https://dev.mysql.com/downloads/windo...
Postman: https://www.postman.com/downloads/
DbVizualizer: https://www.dbvis.com/download/11.0

CE = Community Edition

⭐ Redes sociais: https://linktr.ee/expertostech

=================
⚠️ NÃO CLIQUE AQUI: http://tiny.cc/1kzosz

#java #springboot #apirest