Sistema de controle acadêmico simples. Nele criamos uma API Rest em Java que permite fazer o CRUD de alunos utilizando Spring Boot. Além disso, temos também uma tela de consulta de alunos onde podemos exportar os dados em Excel, PDF, CSV e XML.
Este projeto é utilizado no canal feltex para exemplos práticos de Java.
- SPRING BOOT uma aplicação completa | Criando o projeto - https://youtu.be/WKL_BrUfe9Q
- SPRING BOOT uma aplicação completa | Validando a API - https://youtu.be/74-eFku7XQE
- SPRING BOOT uma aplicação completa | usando o Postman - https://youtu.be/tWGi_QKdGHo
- SPRING BOOT uma aplicação completa | Vamos usar o Mysql - https://youtu.be/qHpjK3wNjxs
- SPRING BOOT uma aplicação completa | Utilizando o primefaces - https://youtu.be/GHQX3H_hfyw
- SPRING BOOT uma aplicação completa | Testes automáticos - https://youtu.be/SBvKXe2pk8w
- SPRING BOOT uma aplicação completa | Como usar o docker - https://youtu.be/KynRfzk23Jc
- SPRING BOOT uma aplicação completa | Deploy na Amazon Web Services - https://youtu.be/qRBw_XKU8CE
cd docker
docker-compose up
Instalando as dependências da aplicação
mvn clean install
Executando os testes
mvn clean test
Usando o maven
mvn spring-boot:run
Usando Java
java -jar target/academicnet.war
docker build -t <usuario-docker-hub>/academicnet:V3 .
docker push <usuario-docker-hub>/academicnet:V3
-
Java 11
- Como instalar o Java 🍵 no Windows ⛳ - https://bit.ly/3saNbUN
- Como instalar o Java🍵 no Linux 🐧 - https://bit.ly/3dgyUS6
-
Eclipse
- Como instalar o Eclipse 🌑 no Windows ⛳ - https://bit.ly/3gcrqRZ
- Como instalar o Eclipse 🌑 no Linux 🐧 - https://bit.ly/2Qn906l
-
IntelliJ
- Como instalar no Windows - https://www.youtube.com/watch?v=5F7aLMDlXUc&t=1s
- Como instalar no Linux - https://www.youtube.com/watch?v=5F7aLMDlXUc&t=1s
-
Banco de Dados MySQL
- Como instalar o Docker - MySQL usando Docker - Docker
- Docker-Compose - https://www.youtube.com/watch?v=vramc8g9h_s&t=2s