Skip to content

deepraj1729/Exploring-Spring

Repository files navigation

Explore-Spring-Springboot

Exploring Spring and Sprinboot by building projects

Requirements

  • Java-JDK: 17
  • IDE supporting Maven Integration: Intellij IDEA or Elcipse

Setup JAVA PATH:

JAVA_HOME: "path/to/jdk/"

Projects:

learn-spring-framework
    |__ Understanding loose coupling with interfaces and spring way of handling objects
    |__ Implementing Binarysearch using spring with loose coupling through Interfaces and initializing through Spring Beans
    
coronavirus-tracker/
    |__ Springboot application to get Latest data of Covid19 cases
    |__ Runs on Localhost:8080 (as per Tomcat server default PORT setting)

course-management-logger/
    |__ Springboot application based on CRUD application using Spring Data JPA, Spring-boot, MySQL
    |__ REST API with endpoints "/courses", "/courses/{id}" serving on localhost:8080
    |__ Methods GET, POST, PUT, DELETE
    |__ Save RequestType and Timestamp to a Logging Table (in same DB)