All eBooks and Guides on Baeldung

Hit the ground running building your very first REST API with Spring and, of course, with Spring Boot.

Move beyond the basics of Jackson and leverage the library fully and with precision, as you're manipulating JSON. 

Get your persistence layer right. 

Use JPA/Hibernate, of course Spring, and, yes, Spring Data as well.

Easier said than done 🙂

HTTP looks easy. It's not. 

Learn how to use a mature, fully-fledged HTTP client properly, from the basics to the intricacies of doing more advanced communication over the protocol. 

JUnit 4 is past its expiration date.

Moving to JUnit 5 is a must to really be able to test well. That's what I've focused on here – making the move from JUnit 4 to 5.

Probably our most ambitious guide yet.

The goal here is, of course, getting you started with a microservice architecture, using Spring Cloud. 

Simple, right? Not really 🙂 

Get started with Apache Maven – an elegant and powerful tool to build your Java applications.