Skip to content

l33t-c0d3r-66/Soda-Shop-SpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soda-Shop-SpringBoot

  • This Project is Back End for Soda Shop ReactJS (https://github.com/l33t-c0d3r-66/Soda-Shop-ReactJS)
  • This Project is created using Spring Boot, Spring Web, and H2 Database.
  • It have following REST Endpoints

  • GET: /soda => Return List of Sodas
    GET: /soda/{id} => It will return Soda with Id (Long Type)
    POST: /soda => Post JSON Object with Same names as mentioned in Soda Entity Class to Save
    DELETE: /soda/{id} => Delete the Soda with Given Id (Long Type).
    GET: /soda/search => Takes query parameter to search.

  • It can call the REST Endpoints with Javascript, React, Angular or any other front-end framework.

    How to Run the Project?

  • Download this project and open in IntelliJ Idea.
  • Start the Application and Download Soda-Shop-ReactJS project from URL given above.
  • Run the ReactJS Project by using the instructions provided in Readme file.

    What is Spring Boot?

  • Spring Boot is an open source Java-based framework used to create a Micro Service.
  • Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run"
  • You can learn more about Spring Boot on following link:
  • https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/

    What is H2 Database?

  • H2 is a relational database management system written in Java.
  • Read more: https://www.h2database.com/html/quickstart.html
  • Releases

    No releases published

    Packages

    No packages published

    Languages