An introduction to implementing a simple but very useful serach/filter operation on your Spring REST APIs using JPA Criteria.
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)
Spring JDBC
Filed under Spring Persistence
Introduction to the Spring JDBC abstraction, with example on how to use the JbdcTempalte and NamedParameterJdbcTemplate APIs.
Baeldung Weekly Review 4
Filed under Weekly Review
A lot of great reads this week, starting with some Spring Security goodness, a number-heavy benchmark of the Java parallelism frameworks and of course some Dilbert.
Baeldung Weekly Review 3
Filed under Weekly Review
Lots of Spring reference articles this week and of course the Java 8 goodness we’ve all come to expect by now. Also – the first time I include the “Pick of the Week” right in the review.
Spring Security – Roles and Privileges
Filed under Spring Security
How to map Roles and Privileges for a Spring Security application: the setup, the authentication and the registration process.
Baeldung Weekly Review 2
Filed under Weekly Review
Full steam ahead – some solid Java 8 pieces and Java 9 news, a few Spring tutorials to take note of and of course, the great technical musings of the week.
Registration with Spring Security – Password Encoding
Filed under Spring Security
How to encode password when registering (and authenticating) a new user – with Spring Security and BCrypt.
My Weekly Reviews of 2014
Filed under Weekly Review
All the Baeldung weekly reviews of 2014.
Baeldung Weekly Review 1
Filed under Weekly Review
The first review of 2015 and some interesting Java 8 and Java 10 (yeah) information, as well as a handful of highly useful musings and ruminations.