Build a Java Spring Boot web application

  •  Fetches COVID-19 data (cases, deaths, hospital admissions) from ECDC
  • Stores it in a Microsoft SQL Server
  • Exposes it via a REST API
  • Manages multiple Java applications (if needed)
This is an excellent beginner-to-intermediate Java project that will teach you a lot! Let's walk through every step, assuming you’re starting from scratch.


PART 1: Environment Setup

 1.1 Install Required Tools

 PART 2: Create Spring Boot Project

📁 2.1 Generate a Spring Boot Project

Go to: https://start.spring.io

  • Project: Maven

  • Language: Java

  • Spring Boot: 3.x.x

  • Group: com.covid

  • Artifact: covidtracker

  • Dependencies:

    • Spring Web

    • Spring Data JPA

    • SQL Server Driver

    • Spring Boot DevTools

    • (Optional) Spring Boot Actuator

📦 Download the project and unzip it. Open it in your IDE.




Comments

Popular posts from this blog

SCD TYPE 2 – INTERVIEW QUESTIONS + MERGE CODE

TIME-SERIES SQL

TIME-BASED SQL QUERIES