hugows007 / spring-boot-rest-2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Boot - REST

Projeto desenvolvido e disponibilizado para fins de consultas e estudos.


Tecnologias

* Java
* Maven
* Spring Boot
* JPA Hibernate
* MySQL

Banco de dados

-- Create
create database rest_with_spring_boot_udemy;

Execução local

Alterar no application.properties:

de

spring.profiles.active=prod

para

spring.profiles.active=dev
-- Create
create database rest_with_spring_boot_udemy;

Abordagem

  • Lombok

  • Exceptions personalizadas

  • HATOES

  • Padrão VO (Converters/Dozer)

  • Upload/Download de arquivos

  • Securityt/JWT

  • Migrations (Flyway)

  • Content Negotiation

  • Swagger

  • CORS

  • Paginação

  • Suporte ao Docker


Inspirado no(s) curso(s):

  • REST API’s RESTFul do 0 à Nuvem Com Spring Boot 2.x e Docker

About


Languages

Language:TSQL 70.7%Language:Java 29.3%Language:Dockerfile 0.0%