Back to Browse

Let’s Code! Project Setup & First Tests - The Making Of N+1 Query problem detector

29 views
Nov 8, 2025
16:02

This is Episode 4 of the journey where I’m building, from scratch, a real open-source testing library to detect N+1 query problem in Java-based projects. In this new episode of the Making Of N+1 Query Problem Detector series, we finally start coding! 🚀 After defining the project structure and milestones in the previous episode, it’s time to set up the Spring Boot project, connect it to GitHub, and create the test application that will reproduce the N+1 Query Problem — a common performance issue that occurs when an ORM executes one query for the parent entity and N additional queries for its related entities. In this video you’ll see how I: - Create the base project using Spring Initializer and Gradle - Set up Git and push the first commit - Build a test application with `Company` and `Employee` entities - Configure Testcontainers, H2, and Liquibase for integration tests - Manage technical debt the right way - Experiment with GitHub Copilot inside IntelliJ 👉 Watch the full series 🔗 The Git Repo Link is in the first comment

Download

0 formats

No download links available.

Let’s Code! Project Setup & First Tests - The Making Of N+1 Query problem detector | NatokHD