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
Extending Swagger and Springdoc Open API
Learn how to use Swagger schema extensions, and document additional constraints that would otherwise remain undocumented, including custom validators.
Updated April 17, 2024
by Raghuraman Ramaswamy DZone Core CORE
· 53,740 Views · 15 Likes
article thumbnail
Doing More With Springdoc OpenAPI
Learn how to render fully qualified names in the generated Swagger documentation and global exception handling using Controller Advice.
Updated April 17, 2024
by Raghuraman Ramaswamy DZone Core CORE
· 112,592 Views · 26 Likes
article thumbnail
OpenAPI 3 Documentation With Spring Boot
In this tutorial, try out a Spring Boot Open API 3-enabled REST project and explore some of its capabilities.
Updated April 17, 2024
by Raghuraman Ramaswamy DZone Core CORE
· 119,610 Views · 16 Likes
article thumbnail
Real-Time Data Transfer from Apache Flink to Kafka to Druid for Analysis/Decision-Making
In this article, follow an outline of the steps to transfer processed data from Flink 1.18.1 to a Kafka 2.13-3.7.0 topic.
April 15, 2024
by Gautam Goswami DZone Core CORE
· 2,749 Views · 2 Likes
article thumbnail
Comprehensive Guide to Unit Testing Spring AOP Aspects
With proper testing strategies in place, developers can confidently maintain and evolve AOP-based functionalities in their Spring app.
April 15, 2024
by Reza Ganji DZone Core CORE
· 7,119 Views · 4 Likes
article thumbnail
Analyze and Debug Quarkus-Based AWS Lambda Functions With X-Ray
Use Quarkus and AWS X-Ray with Jakarta CDI Interceptors to keep your code clean.
April 13, 2024
by Jeroen Reijn DZone Core CORE
· 3,906 Views · 4 Likes
article thumbnail
How to Generate a Keystore and CSR Using the Keytool Command
Want to learn more about using the Java keytool command?
Updated April 12, 2024
by Arjun P Jathindramohan
· 176,319 Views · 10 Likes
article thumbnail
Building CI/CD Pipelines for Java Using Azure DevOps
Visual Studio Team Services has become Azure DevOps. Java devs can learn how to build a release automation pipeline for their web applications.
Updated April 11, 2024
by Ruth Yakubu
· 47,529 Views · 5 Likes
article thumbnail
Improving Java Code Security
In this article, discover how to improve code quality and security with the tools SpotBugs/FindSecBugs and OWSAP Dependency Scan.
April 11, 2024
by Vinod Pahuja
· 10,163 Views · 5 Likes
article thumbnail
Singleton: 6 Ways To Write and Use in Java Programming
Here, learn how and when to write singletons and gain an appreciation of the nuances and caveats in creating singleton objects.
April 9, 2024
by Narendran Solai Sridharan
· 9,602 Views · 7 Likes
article thumbnail
Understanding Polyglot Persistence
Polyglot persistence enables software professionals to enhance Java applications with NoSQL databases, achieving greater flexibility, scalability, and efficiency.
April 5, 2024
by Otavio Santana DZone Core CORE
· 12,589 Views · 3 Likes
article thumbnail
Developing a Multi-Tenancy Application With Spring Security and JWTs
This article guides you through the process of creating a multi-tenancy application following a Software as a Service (SaaS) model, where each client has a dedicated database.
Updated April 4, 2024
by Md Amran Hossain DZone Core CORE
· 70,692 Views · 22 Likes
article thumbnail
Game Theory in Blockchain: A Developer's Guide With Java Example
Enhance blockchain stability, security, and efficiency with game theory. Shape consensus mechanisms, incentives, and governance in a Java-based PoS simulation.
April 4, 2024
by Arun Pandey DZone Core CORE
· 3,880 Views · 2 Likes
article thumbnail
Spring Boot Application With Spring REST and Spring Data MongoDB
In this article, we will create a simple Spring Boot application that performs CRUD operations with Spring REST and MongoDB.
April 4, 2024
by Vanitha P K
· 8,300 Views · 3 Likes
article thumbnail
Mastering the JVM: Elevating Java Development and Career Prospects
Understanding JVM internals, memory management, and garbage collection boosts efficiency and performance — a crucial step for creating robust, scalable Java applications.
April 2, 2024
by Otavio Santana DZone Core CORE
· 5,177 Views · 4 Likes
article thumbnail
How To Implement OAuth2 Security in Microservices
Learn to implement OAuth2 Security in microservices distributed systems using OAuth2, Oauth2-Client, Spring Cloud, and Netflix components with full examples.
Updated March 29, 2024
by Md Amran Hossain DZone Core CORE
· 101,098 Views · 17 Likes
article thumbnail
Java 22 Brings Major Enhancements for Developers
Java 22 brings major enhancements for developers, including language improvements, concurrency updates, native interoperability, and performance optimizations.
March 29, 2024
by Tom Smith DZone Core CORE
· 9,580 Views · 9 Likes
article thumbnail
The Power of LLMs in Java: Leveraging Quarkus and LangChain4j
This post attempts to demystify the use of LLMs in Java, with Quarkus and LangChain4j, across a ludic and hopefully original project.
March 28, 2024
by Nicolas Duminil DZone Core CORE
· 6,032 Views · 5 Likes
article thumbnail
How To Get Started With New Pattern Matching in Java 21
Dive into pattern matching, a powerful new feature in Java 21 that lets you easily deconstruct and analyze data structures. Follow this tutorial for examples.
March 26, 2024
by Daniel Oh DZone Core CORE
· 9,374 Views · 15 Likes
article thumbnail
Converting ActiveMQ to Jakarta (Part II)
In this article, learn more about migrating a mature code base to Jakarta based on the impacts of the new Jakarta framework.
March 25, 2024
by Matt Pavlovich
· 1,308 Views · 1 Like
  • Previous
  • ...
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • ...
  • 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
×