Este projeto contém o código exibido neste tutorial sobre deploy de banco de dados na nuvem da Azure e conexão com o mesmo utilizando SpringBoot numa API simples.
Não se esqueça de deixar uma estrela caso lhe tenha sido útil ;)
A aplicação mostrada no vídeo é extremamente simples e criada apenas para fins educacionais.
Ela segue o padrão MVC, contendo apenas um model de Pessoa, que possui os atributos id, nome e cpf. Apenas um endpoint (registrarPessoa) foi criado para que a houvesse um teste de integração.
Em caso de dúvidas com relação ao código, recomendo esta playlist do Lucas Ângelo sobre SpringBoot.
- 📁 pom.xml: contém todas as dependências da aplicação - adapte-a conforme necessário.
- 📂 application.properties: contém todas as configurações para a realização da conexão com o BD - é encontrada dentro de src>main>resources.
Abaixo está a lista de dependências utilizadas no projeto:
- Spring Web
- Lombok
- Spring Boot Devtools
- JDBC API
- Spring Data JPA
- Spring Data JDBC
- MS SQL Server Driver
- Azure Support
- Azure Storage
Para o desenvolvimento e execução do projeto, foram utilizados os seguintes programas:
- Java JDK 21
- Maven
- Spring Boot 3.4.2
- IntelliJ Ultimate IDEA
- Azure Data Studio
- Postman
- Git
⚡ Para dúvidas ou contribuições, sinta-se à vontade para abrir uma issue ou enviar um pull request!