Skip to content

sreprasa/Java-Repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChecklistAPIs

Checklist management APIs using Spring Boot stack.

1.Spring MVC framework for REST controllers
2.Spring Core
3.Spring Data/JPA/Hibernate
5.Spring Transactions
4.H2 Database as data store for both PROD/TEST datasource.

Steps to run services
==================
1.Download project source and import to Intellij/Eclipse
2.Run Maven clean build.
3.Run the embedded application spring boot Java class "com.intv.checklist.spring.EmbeddedApplication"
4.By default it uses in Memory H2 data store from classpath properties file, please change the datasource/dialect properties if you have to use persistent data store.

Below are the CRUD services to manage checklist and it's action items.

1.GET - /api/checklist/checklists/{userId}
2.POST - /api/checklist/create
3.PUT -/api/checklist/update
4.DELETE - /api/checklist/delete/{checklistId}
5.POST - /api/checklist/actionItem/create
6.PUT - /api/checklist/actionItem/update
7.DELETE -/api/checklist/actionItem/delete/{actionItemId}

About

Checklist management APIs using Spring Boot stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages