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