What’s New in Spring 4.3?
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview The Spring 4.3 release brought some nice refinements into core container, caching, JMS, Web MVC...
View ArticleMutation Testing with PITest
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview Software testing refers to the techniques used to assess the functionality of a software...
View ArticleJava Web Weekly, Issue 133
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on...
View Article3 Common Hibernate Performance Issues and How to Find Them in Your Log File
1. Introduction You’ve probably read some of the complaints about bad Hibernate performance or maybe you’ve struggled with some of them yourself. I have been using Hibernate for more than 15 years now...
View ArticleGuide to Java 8 Collectors
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview In this tutorial we will be going through Java 8’s Collectors, which are used at the final step...
View ArticleSupercharge Java Authentication with JSON Web Tokens (JWTs)
Getting ready to build, or struggling with, secure authentication in your Java application? Unsure of the benefits of using tokens (and specifically JSON web tokens), or how they should be deployed?...
View ArticleIntro to the Jackson ObjectMapper
I usually post about Jackson and JSON stuff on Twitter - you can follow me there: Follow @baeldung 1. Overview This writeup is focused on understanding the Jackson ObjectMapper class – and how to...
View ArticleA Guide to JMockit Expectations
1. Intro This article is the second installment in the JMockit series. You may want to read the first article as we are assuming that you are already familiar with JMockit’s basics. Today we’ll go...
View ArticleCircular Dependencies in Spring
1 day left to the Master Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. What Is a Circular Dependency? It happens when a bean A depends on another bean B, and the bean B depends on...
View ArticleJava Web Weekly, Issue 134
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on...
View ArticleQuick Guide to @RestClientTest in Spring Boot
The Master Class of "Learn Spring Security" is out: >> CHECK OUT THE COURSE 1. Introduction This article is a quick introduction to a new feature of the upcoming Spring Boot 1.4.0 release — the...
View ArticleA Guide to REST-assured
I just announced the Master Class of my "REST With Spring" Course: >> THE "REST WITH SPRING" CLASSES 1. Introduction REST-assured was designed to simplify the testing and validation of REST APIs...
View ArticleA Guide to FastJson
I usually post about Jackson and JSON stuff on Twitter - you can follow me there: Follow @baeldung 1. Overview FastJson is a lightweight Java library used to effectively convert JSON strings to Java...
View ArticleIntroduction To XMLUnit 2.x
The Master Class of "Learn Spring Security" is live: >> CHECK OUT THE COURSE 1. Overview XMLUnit 2.x is a powerful library that helps us test and verify XML content, and comes in particularly...
View ArticleIntro to Spring Security Expressions
1. Introduction In this tutorial we’ll focus on Spring Security Expressions, and of course on practical examples with these expressions. Before looking at more complex implementations (such as ACL),...
View ArticleQuick Guide to Spring MVC with Velocity
The Master Class of "Learn Spring Security" is out: >> CHECK OUT THE COURSE 1. Introduction Velocity is a template engine from the Apache Software Foundation that can work with normal text...
View ArticleJava Web Weekly, Issue 135
I just released the Master Class of "Learn Spring Security": >> CHECK OUT THE COURSE At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on...
View ArticleIntroduction to Spring with Akka
The Master Class of "Learn Spring Security" is out: >> CHECK OUT THE COURSE 1. Introduction In this article we’ll focus on integrating Akka with the Spring Framework – to allow injection of...
View ArticleIntroduction to AutoValue
1. Overview AutoValue is a source code generator for Java, and more specifically it’s a library for generating source code for value objects or value-typed objects. In order to generate a value-type...
View ArticleA Custom Security Expression with Spring Security
The Master Class of "Learn Spring Security" is out: >> CHECK OUT THE COURSE 1. Overview In this tutorial, we’ll focus on creating a custom security expression with Spring Security. Sometimes,...
View Article