DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones Build AI Agents That Are Ready for Production
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
Build AI Agents That Are Ready for Production

LIVE: “Cognitive Databases, Intelligent Data: Unified Infrastructure for Vector Search, AI-Optimized Queries, & Hybrid Workloads" Report

Join this live webinar to learn safer rollout techniques for schema changes, index testing, and database migrations.

Live Webinar: Exclusive practitioner summit on AI-powered CDN operations and real-world automation strategies

The Latest Java Topics

article thumbnail
How Apache Flink and Apache Paimon Influence Data Streaming
Apache Flink is a crucial component of Apache Paimon since it offers the real-time processing power that enhances Paimon's strong consistency and storage features.
January 28, 2025
by Gautam Goswami DZone Core CORE
· 5,783 Views · 4 Likes
article thumbnail
Integrating AI With Spring Boot: A Beginner’s Guide
In this guide, you will learn how to integrate AI into your Spring Boot app using Spring AI and simplify your AI setup with familiar Spring abstractions.
January 27, 2025
by Gunter Rotsaert DZone Core CORE
· 8,491 Views · 5 Likes
article thumbnail
Multi-Tenancy and Its Improved Support in Hibernate 6.3.0
Multi-tenancy and a comparison of its traditional implementation with enhanced support in Hibernate 6.3.0, which was released in December 2024.
January 24, 2025
by Karthik Kamarapu
· 10,831 Views · 2 Likes
article thumbnail
Multi-Tenant Data Isolation and Row Level Security
Learn how Row Level Security (RLS) enforces data isolation in multi-tenant SaaS systems with a shared database model to improve security and reduce errors.
January 23, 2025
by Rajind Ruparathna
· 10,097 Views
article thumbnail
Create a Custom Logger to Log Response Details With Playwright Java
This tutorial teaches how to create a custom logger for login response details using the Playwright Java framework for API testing.
January 20, 2025
by Faisal Khatri DZone Core CORE
· 7,983 Views · 5 Likes
article thumbnail
How to Edit a PowerPoint PPTX Document in Java
Learn how PowerPoint PPTX files are structured and discover popular open-source and web-API solutions for programmatically editing PPTX content in Java.
January 20, 2025
by Brian O'Neill DZone Core CORE
· 6,808 Views · 3 Likes
article thumbnail
Evolution of Recommendation Systems: From Legacy Rules Engines to Machine Learning
Legacy rules engines offer predictable automation but lack scalability and personalization; ML revolutionized this by enabling adaptive, data-driven decisions.
January 20, 2025
by Rambabu Bandam
· 9,057 Views · 2 Likes
article thumbnail
Optimizing Java Applications for AWS Lambda
Learn how to optimize Java applications for AWS Lambda, tackle cold starts, improve concurrency, and optimize Spring Boot for serverless environments.
January 14, 2025
by Vigneshwaran Manivelmurugan
· 9,261 Views · 4 Likes
article thumbnail
Buildpacks: An Open-Source Alternative to Chainguard
As the industry's need for secure container images is jumping, an OSS Docker alternative provides a solid foundation to solve that issue.
January 13, 2025
by Sylvain Kalache
· 11,426 Views · 3 Likes
article thumbnail
How to Test DELETE Requests for API Testing With Playwright Java
This tutorial demonstrates how to test DELETE requests using the Playwright Java framework for API testing, using examples of deleting data using an API.
January 7, 2025
by Faisal Khatri DZone Core CORE
· 6,173 Views · 2 Likes
article thumbnail
Efficient Asynchronous Processing Using CyclicBarrier and CompletableFuture in Java
Learn how JAVA concurrency features such as CyclicBarrier and CompletableFuture can be used together to achieve efficiency.
January 3, 2025
by Sulakshana Singh
· 8,030 Views · 5 Likes
article thumbnail
Avoiding If-Else: Advanced Approaches and Alternatives
Skip if-else statements by using design patterns, polymorphism, and functional strategies for cleaner, more adaptable, and significantly more testable code architectures.
January 2, 2025
by Taras Ivashchuk
· 11,360 Views · 14 Likes
article thumbnail
Understanding Immutable Objects in Java
This article is an in-depth guide to immutability in programming, its advantages, challenges, and how Java's Record classes simplify creating immutable objects.
December 30, 2024
by Gaurav Gaur DZone Core CORE
· 6,891 Views · 6 Likes
article thumbnail
A Beginner’s Guide to JUnit 5
This tutorial blog is a beginner's guide to start using JUnit 5. It provides details about setup, configuration and basic JUnit 5 methods.
December 30, 2024
by Faisal Khatri DZone Core CORE
· 6,900 Views · 3 Likes
article thumbnail
Ulyp: Recording Java Execution Flow for Faster Debugging
The article introduces Ulyp, an agent that can record the Java/Kotlin app execution flow. The tool can help understand code faster and debug more efficiently.
December 25, 2024
by Andrey Cheboksarov
· 7,817 Views · 2 Likes
article thumbnail
Understanding Root Causes of Out of Memory (OOM) Issues in Java Containers
Explore the various types of out-of-memory errors that can happen in Java container applications and discuss methods to identify their root causes.
December 23, 2024
by Josson Paul Kalapparambath
· 12,400 Views · 11 Likes
article thumbnail
Java 21 Features: A Detailed Look at the Most Important Changes in the New LTS Release
Let’s analyze the most important Java 21 features, check out how they work in practice, and try to predict their significance for the future of this technology.
December 23, 2024
by Arkadiusz Rosloniec
· 18,273 Views · 15 Likes
article thumbnail
How to Test PATCH Requests for API Testing With Playwright Java
This tutorial demonstrates how to test PATCH requests using the Playwright Java framework for API testing, using examples of partially updating data of an API.
December 20, 2024
by Faisal Khatri DZone Core CORE
· 14,109 Views · 4 Likes
article thumbnail
Using Java Class Extension Library for Data-Oriented Programming - Part 2
Effectively separate data from domain-specific logic in data-oriented programming, utilizing dynamic extensions with the Java Class Extension Library.
December 19, 2024
by Gregory Ledenev
· 7,118 Views · 1 Like
article thumbnail
Charge Vertical Scaling With the Latest Java GCs
The latest generations of GC bring far-reaching consequences for running Java applications. This article intends to highlight the effects of ZGC and Shenandoah.
December 17, 2024
by Dmitry Chuyko
· 8,240 Views · 1 Like
  • Previous
  • ...
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×