Tagged articles
5 articles
Page 1 of 1
Top Architect
Top Architect
Jun 1, 2022 · Backend Development

Implementing Dynamic Queries with Spring Data Querydsl

This article explains how to use Spring Data Querydsl to parse and execute flexible, type‑safe dynamic queries, covering request definition, Google‑like and field‑specific query formats, integration with Spring repositories, predicate building, boolean expression handling, and challenges when querying nested collections.

Dynamic QueryPredicateQuerydsl
0 likes · 19 min read
Implementing Dynamic Queries with Spring Data Querydsl
Programmer DD
Programmer DD
May 23, 2022 · Backend Development

How to Build Flexible Server‑Side Queries with Spring Data Querydsl

This article explains how to parse user‑defined query strings and convert them into type‑safe Spring Data Querydsl predicates, covering query patterns, code examples, dynamic query building, and handling complex parent‑child relationships in backend services.

Dynamic QueriesPredicateQuerydsl
0 likes · 19 min read
How to Build Flexible Server‑Side Queries with Spring Data Querydsl
IT Xianyu
IT Xianyu
Dec 23, 2020 · Fundamentals

Why Java Needs Lambda: Solving the Vertical Problem with Functional Interfaces

This article explains the need for Java lambda expressions by illustrating the "Vertical Problem" of repetitive, tightly‑coupled code for different contact methods and demonstrates a progression of refactorings that culminate in a concise solution using functional interfaces and predicates.

LambdaPredicatefunctional-programming
0 likes · 11 min read
Why Java Needs Lambda: Solving the Vertical Problem with Functional Interfaces