How to implement a mature, tested Query Language for a REST Search API, using Spring and Spring Data JPA Specifications.
Also find me here:
Baeldung Author
Eugen Paraschiv
I’m a software engineer with a passion for REST, TDD and clean code, Web Security and Data Mining. Baeldung is about all of these and more.
Here's what I've written (so far):
Baeldung on Java
- All
- Weekly Review (152)
- Spring (38)
- Spring Security (29)
- REST (23)
- Java IO (22)
- HTTP Client-Side (20)
- Jackson (18)
- Data (17)
- Java Collections (11)
- Java (9)
- Testing (8)
- Spring MVC (7)
- Maven (7)
- Spring Persistence (6)
- Persistence (6)
- Java List (6)
- JPA (6)
- Spring Web (5)
- Java String (5)
- Spring Boot (4)
- Spring Data (3)
- Security (2)
- Meta (2)
- Java Map (2)
- Java Array (2)
- JSON (2)
- Cloud (2)
- News (1)
- Java Numbers (1)
- Java Concurrency (1)
- IDE (1)
- Core Java (1)
- Artificial Intelligence (1)
- Architecture (1)
Baeldung Weekly Review 8
Filed under Weekly Review
HTTP 2 is final – the big news of this week (it has been a while since the last one). Also – some cool deep dives into the JVM and Hibernate.
Spring Security – Reset Your Password
Filed under Spring Security
Every app should enable users to change their own password in case they forget it.
Prevent Brute Force Authentication Attempts with Spring Security
Filed under Spring Security
Block users by IP after a number of failed authentication attempts – a simple mechanism implemented with Spring Security.
Baeldung Weekly Review 7
Filed under Weekly Review
A busy week for the Spring ecosystem, with Spring 4.2 getting closer and closer. A discussion about timezones as well – what more do we need?
Baeldung Weekly Review 6
Filed under Weekly Review
Some great Java back-to-basic articles, insights into building APIs and a discussion about backups. Good first week of February in my book.
REST Query Language with Spring Data JPA and Querydsl
Filed under REST, Spring Data
How to build a search/filter functionality into a REST API with Spring and Querydsl.
Baeldung Weekly Review 5
Filed under Weekly Review
A reference Spring piece on building a proxy, a deep dive into Java 8 and a good read on Agile (of all things) – all in all, a pretty good week.
REST Query Language with Spring Data JPA Specifications
Filed under REST, Spring Data
How to implement a query language for a REST API using Spring Data Specifications.