Spring REST Validation at Request Boundaries
Validate Spring Boot request bodies and parameters with @Valid and Jakarta constraints, return clear 400 errors, and avoid silent gaps.
Focused explanations and longer guides, with worked scenarios, common mistakes and interview exercises across every chapter.
Showing 721–744 of 825 articles
Validate Spring Boot request bodies and parameters with @Valid and Jakarta constraints, return clear 400 errors, and avoid silent gaps.
Why Spring @Transactional commits on checked exceptions, how rollbackFor and noRollbackFor work, and why swallowed exceptions commit.
How Spring Security 6 SecurityFilterChain beans work: lambda DSL, securityMatcher, @Order, rule ordering and why the first matching chain wins.
How Spring Boot liveness and readiness probes work on Kubernetes, what belongs in each health group, and how to warm up and shut down gracefully.
Why long @Transactional methods exhaust the Hikari pool and hold locks, and how to keep remote calls, files and email outside the transaction.
Why @Transactional is ignored on self-invocation and private methods in Spring Boot, how the proxy works, and four ways to fix it.
SQL Aggregation and Result Grain. Learn the reasoning, a practical example, common mistakes and an interview exercise.
PostgreSQL Composite Indexes and Query Patterns. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Constraints as Concurrent Safety Nets. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Count Star Versus Count Column. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Common Table Expressions and Query Structure. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Exists for Relationship Checks. Learn the reasoning, a practical example, common mistakes and an interview exercise.
PostgreSQL Explain Analyze and Real Execution. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Joins and Unexpected Row Multiplication. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Keyset Pagination and Stable Ordering. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Left Joins and Filter Placement. Learn the reasoning, a practical example, common mistakes and an interview exercise.
PostgreSQL MVCC, Old Versions and Vacuum. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Normalization and Deliberate Denormalization. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Null and Three-Valued Logic. Learn the reasoning, a practical example, common mistakes and an interview exercise.
PostgreSQL Partial Indexes for Focused Workloads. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Parameterization and Injection Prevention. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Row Number, Rank and Dense Rank. Learn the reasoning, a practical example, common mistakes and an interview exercise.
PostgreSQL Row Locks and Concurrent Updates. Learn the reasoning, a practical example, common mistakes and an interview exercise.
SQL Transaction Isolation and Observable Anomalies. Learn the reasoning, a practical example, common mistakes and an interview exercise.
No notes match that… try another filter.