Java 8 offered a boon to parallel and asynchronous programming. Let's check out the lessons Java learned from JavaScript and how JDK 8 changed the game.
As useful as JPA is, you still run into problems when using it with Java 8's updated Date and Time API. Here's how to build an AttributeConverter and how Hibernate helps.
There are a variety of tactics available when it comes to using optional parameters. Here, we'll compare six different approaches to see which ones to pick and when.
Working with distributed systems? Spring Cloud is probably a top pick for most devs. Let's see how to use both it and Spring Cloud Config for your projects.
Let's examine a couple of different approaches to interacting with stack traces, including the StackTraceElement class as well as the relatively new Stack Walker API.