Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/agliznetsov/crud
A framework to create REST APIs in Java
https://github.com/agliznetsov/crud
Last synced: 4 days ago
JSON representation
A framework to create REST APIs in Java
- Host: GitHub
- URL: https://github.com/agliznetsov/crud
- Owner: agliznetsov
- License: mit
- Created: 2016-11-22T12:41:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-07T09:57:05.000Z (almost 8 years ago)
- Last Synced: 2024-08-01T13:33:46.179Z (3 months ago)
- Language: Java
- Size: 431 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - agliznetsov/crud - A framework to create REST APIs in Java (Java)
README
# CRUD
###### A pragmatic framework to create REST APIs in Java.
This project can be seen as a lightweight, magic-less alternative to spring-data-rest.
#### Features
* Base model classes and interfaces to create Repositories.
* Extendable transformation service to convert from/to entity and DTO model classes.
* Hibernate repository implementation.
* Spring MVC ResourceController implementation.
* Swagger-UI based GUI and automatic meta-data generation.#### Run
Run the demo:
mvn clean install
cd crud-showcase
mvn spring-boot:run
Then navigate to [http://localhost:8080/swagger-ui](http://localhost:8080/swagger-ui)