/course-javasb

API spring boot

Primary LanguageJava

Projeto web services com Spring Boot e JPA / Hibernate

Objetivos

  • Criar projeto Spring Boot Java
  • Implementar modelo de domínio
  • Estruturar camadas lógicas: resource, service, repository
  • Configurar banco de dados de teste (H2)
  • Povoar o banco de dados
  • CRUD - Create, Retrieve, Update, Delete
  • Tratamento de exceções

Domain Model

Screen Shot 2022-10-13 at 18 11 01

Logical Layers

Screen Shot 2022-10-13 at 18 11 35

URL Heroku

Entry-points:

  • /users (GET)
    • /{id} (GET, POST, PUT and DELETE)
  • /products (GET)
    • /{id} (GET)
  • /orders (GET)
    • /{id} (GET)
  • /categories (GET)
    • /{id} (GET)

Curso

Java Curso Completo - https://www.udemy.com/course/java-curso-completo/