API Documentation with Swagger and OpenAPI This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . This guide follows on from Testing APIs in Spring Boot . In this post, we’ll add some Swagger do…
Read more →
Test Your Spring Boot API with JUnit, Mockito and Testcontainers This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . This guide follows on from Input Validation & Error Handling with Spri…
Read more →
DTO's and Clean API Design This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . This guide follows on from Building Your First REST API . In our last post, we built basic CRUD endpoints using…
Read more →
Request Validation and Error Handling in Spring Boot This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . This guide follows on from DTOs and Clean API Design . We've created a REST Controller…
Read more →
What is RESTful API Architecture? REST stands for Representational State Transfer. It’s a way for computers to talk to each other over the internet, usually between a frontend (like a website or app) and a backend (like a server or database…
Read more →
Creating Your First JPA Entity and Repository in Spring Boot This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . This guide follows on from Setting Up Spring Boot and PostgreSQL . Detailed be…
Read more →
Building Your First REST API with Spring Boot This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . This guide follows on from Creating Your First JPA Entity and Repository in Spring Boot . Det…
Read more →
Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide Want to learn how to build a real-world Java backend using Spring Boot and PostgreSQL? This blog series walks you through each step. From setting up the project…
Read more →
Prerequisites for a Java 21 & Spring Boot 3 Project This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . Tool What It’s For Recommended Version Java JDK Run Spring Boot JDK 21+ IDE Write a…
Read more →
How to Set Up a Spring Boot Project with PostgreSQL: A Step-by-Step Guide This post links to: Building a Spring Boot CRUD App With Postgres from Scratch: The Complete Guide . This guide will show you how to set up a Spring Boot project from…
Read more →