Demo apresentada aqui para ilustrar o uso do jOOQ + Spring Boot como framework de persistência de dados.
- Iniciar banco de dados
docker-compose up --build --force-recreate --remove-orphans -d
- Executar o projeto
- Gerar entidades a partir do banco
./mvnw clean generate-sources
- Reiniciar a aplicação
Para derrubar o docker após os testes, executar docker-compose down
.
Para testar, as seguintes chamadas poderão ser feitas:
- POST /users
http POST :8080/users username=username password=password email=email
- GET /users/{username}
http :8080/users/username