Core Java
-

FastClasspathScanner: Supercharging Classpath Scanning in Java
In large Java applications, classpath scanning is an essential operation, especially for frameworks or tools that rely on reflection-based operations,…
Read More » -

jOOQ: SQL Made More Functional in Java
When working with databases in Java, developers typically use JDBC or ORM frameworks like Hibernate to interact with SQL databases.…
Read More » -

Remove Non-alphabetic Characters From String Array Example
1. Introduction Removing non-alphabetic characters from a string is useful for an application that includes text search, match, and analysis.…
Read More » -

Validate Objects In Yavi
Validation is a critical part of software development to ensure data integrity and correctness. Yavi (Yet Another Validator for Java)…
Read More » -

Guide to Prometheus Java Client
Prometheus is an open-source monitoring solution designed for reliability and scalability. Let us delve into understanding the Java Prometheus client…
Read More » -

Efficient JSON Parsing in Java: Jackson vs. Gson vs. JSON-B
Efficient JSON parsing is crucial for Java applications that handle data interchange. Three prominent libraries—Jackson, Gson, and JSON-B—offer robust solutions…
Read More » -

OpenAPI 2 to OpenAPI 3 Upgrade In Java
OpenAPI, formerly known as Swagger, is a widely used specification for defining APIs. Converting an OpenAPI 2.0 (Swagger 2.0) specification…
Read More » -

Exploring Jakarta Persistence 3.2
Jakarta Persistence (formerly JPA) is a key part of the Jakarta EE ecosystem, enabling developers to seamlessly map Java objects…
Read More » -

Introduction to Apache Iceberg
In the ever-evolving world of big data, managing large-scale datasets efficiently has become a significant challenge for data engineers and…
Read More »





