Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eduardocruzpalacios/generation-enterprise-api-rest-java-spring
Generation enterprise API REST built with JavaSE-11, Java Spring, Maven, SpringBoot, RestTemplate, Hibernate (JPA) and SpringData JPA.
https://github.com/eduardocruzpalacios/generation-enterprise-api-rest-java-spring
api-rest apirest company enterprise enterpriseapi
Last synced: 3 days ago
JSON representation
Generation enterprise API REST built with JavaSE-11, Java Spring, Maven, SpringBoot, RestTemplate, Hibernate (JPA) and SpringData JPA.
- Host: GitHub
- URL: https://github.com/eduardocruzpalacios/generation-enterprise-api-rest-java-spring
- Owner: eduardocruzpalacios
- License: gpl-3.0
- Created: 2021-05-11T07:44:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-07T17:30:43.000Z (about 2 years ago)
- Last Synced: 2024-10-24T05:03:22.286Z (27 days ago)
- Topics: api-rest, apirest, company, enterprise, enterpriseapi
- Language: Java
- Homepage:
- Size: 205 KB
- Stars: 1
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Generation Enterprise API REST
Generation enterprise API REST built with JavaSE-11, Java Spring, Maven, SpringBoot, RestTemplate, Hibernate (JPA) and SpringData JPA.
## Functionality
### Proyecto
- Create one
- Read all
- Read one by id
- Read by cliente
- Update one
- Delete one
### Persona
- Create one
- Read all
- Read one by id
- Update one
- Delete one
### Mensaje
- Create one
- Read all
### Cargo
- Read all
### Cliente
- Read all
## Data Source
MySQL database.SQL statements to create the database and table along with CRUD queries are provided.
## Testing
HTTP tests written on Postman are included as importable file.API REST controller classes are tested with JUnit and Mockito.
## API Documentation with Swagger
Application must be running:
- [http://localhost:5000/v2/api-docs](http://localhost:5000/v2/api-docs)
- [http://localhost:5000/swagger-ui.html](http://localhost:5000/swagger-ui.html)