Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/carloshenriquefs/bookstore-app
- Owner: carloshenriquefs
- License: mit
- Created: 2024-06-11T17:52:04.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-06-24T06:34:28.000Z (5 months ago)
- Last Synced: 2024-06-25T02:43:40.663Z (5 months ago)
- Topics: java21, jpa-hibernate, maven, postgres, postman, spring
- Language: Java
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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]