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
Streaming Change Data Capture Data Two Ways
Walk through how to use Debezium with Flink, Kafka, and NiFi for Change Data Capture using two different mechanisms: Kafka Connect and Flink SQL.
July 3, 2023
by Tim Spann DZone Core CORE
· 6,498 Views · 2 Likes
article thumbnail
That’s How You Can Use MapStruct With Lombok in Your Spring Boot Application
In this article, you will find code examples and explanations on how to work with MapStruct, Lombok, and Spring Boot in an efficient way.
July 3, 2023
by Viacheslav Aksenov
· 23,699 Views · 17 Likes
article thumbnail
Using Spring To Download a Zip File, Extract It, and Upload It to Cloud Storage Without Storing Files Locally in the Container
The article explains how to use Spring to download a zip file, extract it, and upload it to cloud storage without storing files locally in the container.
July 3, 2023
by Amol Gote DZone Core CORE
· 13,272 Views · 4 Likes
article thumbnail
Exploring Java 21's Intriguing Additions (Part 1)
Learn about a few notable features that stand out in the upcoming Java 21, in an overview of their functionalities and potential use cases.
June 30, 2023
by A N M Bazlur Rahman DZone Core CORE
· 9,534 Views · 6 Likes
article thumbnail
Registering Spring Converters via Extending Its Interface
This article is a step-by-step guide aimed at demonstrating an interface-based approach to using Spring's type conversion system.
June 29, 2023
by Maksim Kren
· 8,801 Views · 3 Likes
article thumbnail
Sticky Sessions With Apache APISIX
In this post, I'll describe the reason behind sticky sessions, available alternatives, and how to implement them via Apache APISIX.
June 29, 2023
by Nicolas Fränkel
· 5,496 Views · 1 Like
article thumbnail
Managing AI-Powered Java App With API Management
Explore how to integrate OpenAI's ChatGPT APIs with a Spring Boot application and manage the APIs using Apache APISIX, an open-source API gateway.
June 28, 2023
by Bobur Umurzokov
· 4,806 Views · 1 Like
article thumbnail
How To Upgrade to Jakarta EE 10 and GlassFish 7
It’s much easier than you think! There are automation tools that will help you, and example projects by OmniFish to show how to use them.
June 28, 2023
by Ondro Mihalyi
· 3,763 Views · 1 Like
article thumbnail
How to Convert Excel and CSV Documents to HTML in Java
Converting documents to HTML makes them universally compatible and opens up opportunities to customize them with dynamic elements.
June 27, 2023
by Brian O'Neill DZone Core CORE
· 6,770 Views · 4 Likes
article thumbnail
Evaluating Apache APISIX vs. Spring Cloud Gateway
Spring Cloud Gateway and Apache APISIX are two (API) Gateways offering more or less the same set of features. Learn how their approach is radically different.
June 26, 2023
by Nicolas Fränkel
· 4,661 Views · 3 Likes
article thumbnail
How To Handle Dynamic Dropdowns In Selenium WebDriver With Java
This Selenium Java tutorial discusses handling Single and Multiselect dropdown fields using Selenium WebDriver Java.
June 22, 2023
by Faisal Khatri DZone Core CORE
· 6,806 Views · 2 Likes
article thumbnail
Introduction To Spring Data JPA With Inheritance in A REST Application
Spring is a platform designed to simplify the life of Java developers. This tutorial will delve into one of Spring Data JPA's key features, inheritance.
Updated June 22, 2023
by Otavio Santana DZone Core CORE
· 29,004 Views · 7 Likes
article thumbnail
Fluent-API: Creating Easier, More Intuitive Code With a Fluent API
This article will cover the fluent API, what it is, and how you can take advantage of this design to make the code cleaner and more valuable.
Updated June 22, 2023
by Otavio Santana DZone Core CORE
· 27,238 Views · 7 Likes
article thumbnail
Application Cost Reduction With ARM Servers
Let's talk about ARM servers. They may seem unconventional, but they're worth considering, as Intel and AMD currently dominate the server hardware market.
June 21, 2023
by Dmitry Chuyko
· 5,223 Views · 2 Likes
article thumbnail
Time Machine: A Look-Back at Java Sessions From NODES 2022
As we prepare for NODES 2023, I wanted to review the Java sessions from 2022 for inspiration or ideas in submitting sessions for the 2023 Call for Proposals.
June 21, 2023
by Jennifer Reif DZone Core CORE
· 6,393 Views · 1 Like
article thumbnail
Resolve Encoding Issues of Resource Files in Java Projects
This article aims to shed light on common encoding issues in Java projects and provide effective solutions to resolve them.
June 21, 2023
by Constantin Kwiatkowski
· 10,032 Views · 3 Likes
article thumbnail
Querydsl vs. JPA Criteria, Part 4: Pagination
Sometimes your data is too large to be shown in GUI. Let's shed light on a pagination feature with JPA Criteria and Querydsl framework.
June 21, 2023
by Arnošt Havelka DZone Core CORE
· 14,031 Views · 5 Likes
article thumbnail
Spring Cloud: How To Implement Service Discovery (Part 2)
In this article, explore two different architectural approaches to combine Service Discovery and Remote Configuration.
June 16, 2023
by Mario Casari
· 9,090 Views · 5 Likes
article thumbnail
How To Implement Image Segmentation
Image segmentation is important for functions like background changing and cutout. Read on to check out a solution that helps easily implement this feature.
June 16, 2023
by Jackson Jiang
· 6,008 Views · 1 Like
article thumbnail
Microservices With Apache Camel and Quarkus (Part 4)
After learning how to run our microservices in JVM mode in Part 2 of this series, let's now look at how to do the same in native mode.
June 15, 2023
by Nicolas Duminil DZone Core CORE
· 10,187 Views · 7 Likes
  • Previous
  • ...
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • ...
  • 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
×