How to build a search/filter functionality into a REST API with Spring and Querydsl.
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):
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.
How to implement a query language for a REST API using Spring Data Specifications.
An introduction to implementing a simple but very useful serach/filter operation on your Spring REST APIs using JPA Criteria.
Introduction to the Spring JDBC abstraction, with example on how to use the JbdcTempalte and NamedParameterJdbcTemplate APIs.
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.
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.
How to map Roles and Privileges for a Spring Security application: the setup, the authentication and the registration process.
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.
How to encode password when registering (and authenticating) a new user – with Spring Security and BCrypt.
Here’s a handy list of all my 2014 weekly reviews. Learned a lot about curation and picking the most helpful stuff I read this year: >> Baeldung Weekly Review 1 Interesting articles from week 1 of 2014. >> Baeldung Weekly Review 2 My takeaways from the 2nd week of 2014. >> Baeldung Weekly Review 3 […]
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.
How to use Jackson to break the infinite recursion problem on bidirectional relationships.
How to POST with HttpClient 4 – from a basic request, to authentication, multipart requests, uploading files and tracking the progress of long running operations.
A quiet week with a few good articles but not a whole lot of activity overall. Also the last review of 2014 – enjoy this one.
Here are the most read articles on the site written in 2014.
The most common Jackson exceptions – the cause of the problem and the solution for each one.
How to best set up Transactions in Spring 3 – the configuration, Transaction Propagation and which layer should have Transactional Semantics.
JDK 9 modularization news, Java 8 streams and Spring Boot – what more can you expect from a good week like this one?
How to use the @JsonView annotation in Jackson to perfectly control the serialization of your objects (without and with Spring).