Change Highlight Color in Eclipse
1. Introduction Changing the highlight color in Eclipse means customizing how different elements appear in the editor to improve readability and personalize the coding environment. This includes...
View ArticleRestart a Job on Failure and Continue in Spring Batch
1. Introduction Spring Batch provides robust mechanisms for restarting failed jobs. These mechanisms allow jobs to resume processing from the point of failure. This capability is essential for handling...
View ArticleHow to Use ParameterizedTypeReference in Java
1. Introduction When working with generic types in Java, we’ll often face type erasure. This becomes particularly challenging when we’re making HTTP requests that return generic collections or complex...
View ArticleUnderstanding Message Delivery with Multiple Partitions
1. Overview Apache Kafka is a distributed streaming platform that handles high-throughput data feeds through a partition-based architecture. When we send messages to a Kafka topic, they’re distributed...
View ArticleShould Jackson’s ObjectMapper be Declared as a Static Field?
1. Introduction Jackson’s ObjectMapper sits at the center of most Java JSON pipelines. Because building and configuring it touches the classpath, discovers modules, and warms several internal caches,...
View ArticleChange the Alias of a Key Within a Keystore in Java
1. Overview In this tutorial, we’ll learn two different methods for changing the alias of a key within a Java keystore. 2. Setup First, let’s use the keytool utility to create a test keystore file with...
View ArticleHow to Pass a Variable From One Thread Group to Another in JMeter
1. Introduction In this quick tutorial, we’ll explore how to share variables between JMeter Thread Groups. This is a common need when one group performs a setup task, like authentication or data...
View ArticleJava Weekly, Issue 605
1. Spring and Java >> Getting Started with Jakarta EE 11: Hello World [blog.payara.fish] Jakarta EE 11 marks a significant milestone, introducing modern features such as Jakarta Data support and...
View ArticleInline Images in Email Using Java Mail
1. Overview While images are commonly added to emails as a file attachment, it’s possible to embed directly within the message body. This approach is useful when we want to display visual content...
View ArticleA Practical Guide to Null-Safety in Java With JSpecify
1. Introduction One of the common sources of frustration for Java developers is the NullPointerException. Be it working in large code bases or making an API call, Java developers always had to question...
View ArticleWeb Crawler Using WebMagic
1. Introduction A web crawler or spider is a program that searches and automatically indexes web content and other data on the web. Web crawlers scan webpages to understand every website page to...
View ArticleJava Weekly, Issue 606
1. Spring and Java >> Why Java is Still Worth Learning in 2025: A Developer’s 25-Year Journey [foojay.io] Thanks to its continuous evolution, backward compatibility, and a strong community, Java...
View Article