Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/carloshenriquefs/bookstore-app

πŸ“–πŸ›’- Livraria Online
https://github.com/carloshenriquefs/bookstore-app

java21 jpa-hibernate maven postgres postman spring

Last synced: 5 days ago
JSON representation

πŸ“–πŸ›’- Livraria Online

Awesome Lists containing this project

README

        

## :construction: - Projeto Bookstore-App
- Livraria Online

##

## πŸ“‹ - Diagrama de Classes:

```mermaid
classDiagram
class Book {
-UUID id
-String title
-Publisher publisher
-Set authors
-Review review
}

class Author {
-UUID id
-String name
-Set books
}

class Publisher {
-UUID id
-String name
-Set books
}

class Review {
-UUID id
-String comment
-Book book
}

Book "N" *-- "N" Author
Book "1" *-- "N" Publisher
Book "1" *-- "1" Review
```

##

### :game_die: - Spring Data JPA:

##

![springDataJpa drawio](https://github.com/carloshenriquefs/bookstore-app/assets/54969405/805c0d80-4036-4e05-a9d5-e128423e5ddf)

##

## πŸ›  - Tecnologias:

As seguintes ferramentas foram usadas na construção do projeto:

- [Java](https://www.oracle.com/java/technologies/downloads/)
- [Maven]
- [Spring]
- [Postman]
- [Postgres]