Simple CRUD app using spring boot and data jpa
This is a Spring Boot REST API for managing job posts, allowing users to perform CRUD operations and search job listings.
- URL:
/jobPosts
- Method:
GET
- Description: Retrieves a list of all job posts.
- URL:
/jobPost/{id}
- Method:
GET
- Description: Fetches a job post by its ID.
- URL:
/jobPost
- Method:
POST
- Description: Adds a new job post.
- URL:
/update/jobPost
- Method:
PUT
- Description: Updates an existing job post.
- URL:
/delete/jobPost/{id}
- Method:
DELETE
- Description: Deletes a job post by its ID.
- URL:
/search/jobPost/{keyword}
- Method:
GET
- Description: Searches job posts by a keyword.
- URL:
/search/jobPost/yoe/{year}
- Method:
GET
- Description: Searches job posts by required years of experience.
- Java
- Spring Boot
- Spring Data JPA
- Mysql