Learn how to combine writing documentation and writing APIs with Spring REST Docs.
Search Results for: software testing
Event-Driven Microservices With Orkes Conductor
Learn how to build event-driven microservices using the Orkes Conductor and Spring.
Difference Between “mvn verify” and “mvn test”
A quick tutorial on the differences between the test and verify commands in Maven.
Monkey Patching in Java
Learn how monkey patching can be used in Java, when to use it, and its drawbacks.
Global Exception Handling with Spring Cloud Gateway
Explore the nuances of implementing a global exception-handling strategy within Spring Cloud Gateway, delving into its technicalities and best practices.
Create Kubernetes Operators with the Java Operator SDK
Learn about the concept of Kubernetes operators and how we can implement them using the Java Operator SDK.
Passing JVM Options from Gradle bootRun
Explore different ways to pass JVM options to the bootRun command.
Representing Furthest Possible Date in Java
Learn how to represent the furthest possible date using the java.util.Date and java.lang.Long classes.
Java Weekly, Issue 515
In-memory HTTP server, SSL hot reloading, Kotlin multi-platform, new reactor features, and API versioning!
Wrapping a String After a Number of Characters Word-Wise
Learn to wrap a sentence automatically after a given number of characters.
Drawbacks of the Singleton Design Pattern
Learn the general drawbacks of the Singleton design pattern and check out some alternatives.
Is Java Reflection Bad Practice?
In this article, we’ll explore the benefits and drawbacks of using Java Reflection, trying to determine whether it qualifies as a bad practice.
Java Weekly, Issue 510
Unused variables, pinned threads, class-file API, concurrent undo cycle, strategy pattern, and managerial skills!
Trunk-Based Development
Learn about the trunk-based development approach and understand how it differs from the feature branch development model.
Java Weekly, Issue 507
Spring Boot with Graal and virtual threads, sealed pattern matching, Oracle JSON, Java 21, and Problem Details in HTTP APIs.
Detect Security Vulnerabilities with Snyk
Explore the security features offered by Snyk and how to use it in a Java project.
Fail Maven Build if JUnit Coverage Falls Below Certain Threshold
Learn how to cause a Maven build to fail when the JaCoCo code coverage falls below a given threshold.
Gradle Toolchains Support for JVM Projects
Explore the Gradle toolchains feature for JVM.
Java Weekly, Issue 493
Generational Shenandoah, nullability of value types, class loaders in Java, DDL validation, and rolling out features at scale!