Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artodeschini/inventario-api-spring
Projeto Java Rest para API de materiais
https://github.com/artodeschini/inventario-api-spring
Last synced: about 19 hours ago
JSON representation
Projeto Java Rest para API de materiais
- Host: GitHub
- URL: https://github.com/artodeschini/inventario-api-spring
- Owner: artodeschini
- Created: 2023-10-19T23:04:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-20T19:49:41.000Z (about 1 year ago)
- Last Synced: 2023-10-21T08:09:16.275Z (about 1 year ago)
- Language: Java
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projeto API Rest de Materiais
## requisitos
* maven
* java 17
* lombok
* h2## Criação do projeto
Esté projeto foi dessenvolvido com [spring](https://start.spring.io/) que realiza um crud com a h2 database
## para maiores detalhes com spring
[help spring](HELP.md)
## Interface grafica
Foi desenvolvida em conjunto com esse projeto um [projeto angular](https://github.com/artodeschini/inventario-app-angular)
## acesso a console do h2
Este projeto foi realizado utilizando h2da
## Base de dados
Foi utilizada [h2 database](https://www.h2database.com/html/main.html), porém pode ser substituido por qualquer banco de dados relacional que tenha suporte a jdbc4
Para acessar a [console h2](http://localhost:8080/h2-console) voce pode utilizar esse link
## boilerplate
A fim de evitar a `boilerplate` codigo repetitivo foi utilizado [lombok](https://projectlombok.org/) afim de remover codigo como get e set construtores e escrita do metodo toString
[implementado](src/main/java/org/todeschini/intentario/model/Produto.java)