A quick and practical guide to excluding a transitive dependency from a Maven plugin.
Search Results for: new feature
Migrate From Java 8 to Java 17
Explore some extremely useful features available in the newer versions of Java. These features aren’t only easy to learn but can also be implemented quickly without much effort when planning to migrate from Java 8 to Java 17.
javax vs. java Package
Explore examples of both java and javax packages and understand the key differences between them.
Jakarta EE 10
Explore features of the new Jakarta EE 10 release.
JUnit 5 @Nested Test Classes
Learn about JUnit 5’s @Nested annotation.
Understanding the Difference Between Stream.of() and IntStream.range()
Learn about Stream.of() and IntStream.range() and learn about certain operations that may turn a Stream from “lazy” to “eager”.
Single Assert Call for Multiple Properties in Java Unit Testing
Learn three approaches to verifying multiple properties in one assert call using JUnit5 and AsssertJ.
Ahead of Time Optimizations in Spring 6
What’s the concept of AOT and how is applied in Spring 6 looking at pros and cons.
Differences Between Spring Data JPA findFirst() and findTop()
Learn about the findFirst() and findTop() methods from Spring Data JPA.
Using Firebase Cloud Messaging in Spring Boot Applications
Learn how to send notification messages to web and mobile applications using Google’s Firebase Cloud Messaging service.
Slicing Arrays in Java
Learn how to get a subarray of a given array in Java
Using Streams to Collect Into a TreeSet
Explore how to collect elements in a Stream into a TreeSet.
How To Find Maven Dependencies
Explore different ways to add a Maven dependency to our project.
Java Weekly, Issue 427
It’s all about the future: Java 18 & 19, Hibernate 6 features, Groovy 4, Kotlin 1.6.2, permitted sealed classes, and API evolution.
Java Weekly, Issue 426
Spring Data 3.0, avoiding stringly typed Kotlin, ID generation in JPA, dockershim removal, and quantum computing.
Create an Empty Map in Java
Learn how to create empty maps in Java
Java Weekly, Issue 424
ForkJoinPool and parallelism, Embeddable in Hibernate 6, Java annotations, AWS in IntelliJ, free K8S cluster, and ML meet BigQuery!
Hidden Classes in Java 15
A quick and practical guide to Java 15’s Hidden Classes.
Random Number Generators in Java 17
Java 17 provides a large number of improvements to the generation of random numbers. We explore the new API and compare it with the original random number generators.
Javadoc: @version and @since
In this tutorial, we’ll focus on the @version and @since tags in Javadoc.