Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nihadamirov/rest-full-crud
This project is a RESTful CRUD (Create, Read, Update, Delete) API built with Spring Boot and connected to a SQL database.
https://github.com/nihadamirov/rest-full-crud
crud-operation java-8 maven mysql-database restful-api
Last synced: 18 days ago
JSON representation
This project is a RESTful CRUD (Create, Read, Update, Delete) API built with Spring Boot and connected to a SQL database.
- Host: GitHub
- URL: https://github.com/nihadamirov/rest-full-crud
- Owner: nihadamirov
- Created: 2023-12-18T15:56:39.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-21T17:24:41.000Z (about 1 year ago)
- Last Synced: 2024-11-10T16:46:52.869Z (3 months ago)
- Topics: crud-operation, java-8, maven, mysql-database, restful-api
- Language: Java
- Homepage:
- Size: 67.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RESTfulCRUD Project
This project is a RESTful CRUD (Create, Read, Update, Delete) API built with Spring Boot and connected to a SQL database.
## Getting Started
These instructions will get you a copy of the project up and running on your local machine.
### Prerequisites
- Java 8 or higher
- Maven
- MYSQL### Installation
1. Clone the repository.
2. Run the `mvn install` command.
3. Run the `java -jar target/myapp-0.0.1-SNAPSHOT.jar` command.## Usage
You can send the following HTTP requests using Postman:
- `GET /api/resource`: Lists all resources.
- `POST /api/resource`: Creates a new resource.
- `PUT /api/resource/{id}`: Updates an existing resource.
- `DELETE /api/resource/{id}`: Deletes an existing resource.