Testing Spring Boot Applications
Executive Summary: Most Spring Boot testing is plain JUnit 5 and Mockito: build the service directly and mock…
Author
496 articles
Executive Summary: Most Spring Boot testing is plain JUnit 5 and Mockito: build the service directly and mock…
Executive Summary: Spring Security basics rest on two questions: authentication checks who is calling, and authorization decides what…
Executive Summary: Bean Validation lets you put constraints like @NotNull, @Size, and @Email on fields and check them…
Executive Summary: Java’s built-in HttpClient handles HTTP calls, and Jackson’s ObjectMapper turns JSON into records and back. This…
Executive Summary: The repository pattern puts data access behind a domain-named interface, with an in-memory implementation for fast…
Executive Summary: JPA and Hibernate replace hand-written row mapping with mutable entities managed by an EntityManager. This post…
Go beyond ChatGPT and discover the core concepts of AI. From data and algorithms to models and learning,…
A plain-language map of AI for new programmers: models, data, inference, and where it shows up in real…
Executive Summary: This hands-on project builds a book catalog CRUD app with plain JDBC, H2, and a small…
Executive Summary: Production JDBC needs a connection pool and explicit transactions. This post shows how to configure HikariCP…
Executive Summary: JDBC is a standard interface over vendor drivers, built on Connection, PreparedStatement, and ResultSet. This post…
Executive Summary: A Java CI pipeline on GitHub Actions starts with one workflow file that checks out the…
Executive Summary: Debugging Java follows one loop: reproduce, isolate, form one hypothesis, and verify it with evidence. This…
Executive Summary: Java logging works best with SLF4J as the facade and Logback as the engine, so levels…