Learn how to create a test template using JUnit 5.
Search Results for: new feature
Helpful NullPointerExceptions in Java 14
Learn about helpful NullPointerExceptions in Java 14.
DDD Bounded Contexts and Java Modules
Learn how to leverage Java 9 Modules while defining explicit boundaries for bounded contexts while creating a simple store application
Java Weekly, Issue 318
A sneak peek at improved Docker support coming to Spring Boot, and a collection of cool plugins for IntelliJ IDEA.
Java Weekly, Issue 316
A deep dive into coroutines in Kotlin, and a guide to the RFC-7807 standard for communicating API problems to client applications.
Spring Boot – Using a Color Startup Banner
Learn how to configure a colorful startup banner in Spring Boot.
AWS S3 with Java – Reactive Support
Explore the basics of using the reactive extensions available in the AWS SDK V2 library.
Guide to the AuthenticationManagerResolver in Spring Security
Learn how to use Spring Security’s AuthenticationManagerResolver for Basic and OAuth2 authentication flows
How to Implement a Quarkus Extension
Learn how to implement a Quarkus extension
Flogger Fluent Logging
Learn how to use the Flogger framework as an alternative for the traditional logging frameworks.
Categories in Groovy
Learn about the Groovy categories metaprogramming feature that can enable additional features on classes
Interface Driven Controllers in Spring
Learn how to create controllers using Spring MVC request annotation on Java interfaces.
Copying Sets in Java
Learn several different ways how to copy a Set in Java.
Integrating Groovy into Java Applications
Learn about the latest techniques to integrate Groovy into a Java application
Mockito Strict Stubbing and The UnnecessaryStubbingException
Understand the reasons behind the Mockito UnnecessaryStubbingException and how to avoid it.
Guide to Quarkus
Learn about Quarkus and if it’s an alternative for bringing Java more effectively to the cloud
Java Weekly, Issue 274
A great write-up on controlling test execution order in JUnit 5, and some really solid advice from a veteran conference speaker.
Java’s Time-Based Releases
Learn about the change to time-based releases with Java, how it differs from semantic versioning and what how we can expect the support lifecycle to change
Multi-Release Jar Files
Learn about Java 9’s Multi-Release JAR files using a simple example
Differences Between Oracle JDK and OpenJDK
Explore the differences between Oracle Java Development Kit and OpenJDK.