AssertJ for Guava
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview This article focuses on AssertJ Guava-related assertions and is the second article from the...
View ArticleIntroduction to Java Logging
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview Logging is a powerful aid for understanding and debugging program’s run-time behavior. Logs...
View ArticleIntroduction to JSF EL 2
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Introduction Expression Language (EL), is a scripting language that’s seen adoption within many Java...
View ArticleHibernate: save, persist, update, merge, saveOrUpdate
I usually post about Persistence on Twitter - you can follow me there: Follow @baeldung 1. Introduction In this article we will discuss the differences between several methods of the Session...
View ArticleMinification of JS and CSS Assets with Maven
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview This article shows how to minify Javascript and CSS assets as a build step and serve the...
View ArticleBinary Data Formats in a Spring REST API
I just announced the Master Class of my "REST With Spring" Course: >> THE "REST WITH SPRING" CLASSES 1. Overview While JSON and XML are widely popular data transfer formats when it comes to REST...
View ArticleAssertJ’s Java 8 Features
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview This article focuses on AssertJ‘s Java8-related features and is the third article from the...
View ArticleIntro to Jedis – the Java Redis Client Library
I usually post about Persistence on Twitter - you can follow me there: Follow @baeldung 1. Overview This article is an introduction to Jedis, a client library in Java for Redis – the popular in-memory...
View ArticleUsing Couchbase in a Spring Application
I usually post about Persistence on Twitter - you can follow me there: Follow @baeldung 1. Introduction In this follow-up to our introduction to Couchbase, we create a set of Spring services that can...
View ArticleIntro to Spring Boot Starters
I just released the Starter Class of "Learn Spring Security": >> CHECK OUT THE COURSE 1. Overview Dependency management is a critical aspects of any complex project. And doing this manually is...
View ArticleWhat’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
The Master Class of "Learn Spring Security" is out: >> 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 the...
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 Article