Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple CRUD REST service for Tasks

Tech stack: Java 17, Spring Boot WEB, Spring Boot JPA, DataBase - PostgreSQL, Kafka

Task entity:
Task(id, title, description,userId)

End-Points:

  1. POST /tasks — create a new Task
  2. GET /tasks/{id} — get Task by ID.
  3. PUT /tasks/{id} — update Task.
  4. DELETE /tasks/{id} — delete Task by ID.
  5. GET /tasks — get all Tasks.

Usage:

Firstly launch docker-compose.yml file from the project root folder.

Build a jar file with command:
mvn clean install

Launch jar file with command via terminal:

${JAVA_HOME}\java.exe -jar ${work_dir}\target\task-service-0.0.1-SNAPSHOT.jar

Java: 17
Maven: 3

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages