Skip to content

KaRanTech/KaRanTech-Kotlin_RESTAPI_SpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Developed a Kotlin-based RESTful API using Spring Boot 3, implementing CRUD operations for managing Person and Case entities. Integrated Spring Data JPA with an H2 in-memory database for rapid development and testing. Implemented layered architecture with Controller, Service, and Repository patterns ensuring clean separation of concerns. Utilized JPA relationships (@OneToMany, @ManyToOne) to manage entity mapping between Person and Case. Added Swagger/OpenAPI documentation for endpoint visualization and JUnit + MockMvc tests for controller and service validation.

Tech Stack: Kotlin, Spring Boot 3, Spring Data JPA, H2 Database, Swagger UI, JUnit 5, MockMvc

http://localhost:8081/swagger-ui/index.html

About

Build Sample Kotlin based Rest API's using SpringBoot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages