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
Please enter at least three characters to search
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
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

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

The Latest Java Topics

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,592 Views · 3 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
· 170,710 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
· 46,316 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
· 7,733 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
· 6,568 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
· 9,837 Views · 2 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
· 66,502 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,269 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
· 5,673 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
· 4,267 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
· 95,057 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
· 7,526 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
· 4,859 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
· 8,497 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,030 Views · 1 Like
article thumbnail
Getting Started With NCache Java Edition (Using Docker)
Learn how to get started with NCache Java Edition using Docker with step-by-step processes involving the creation of a clustered cache server.
March 22, 2024
by Gowtham K
· 39,773 Views · 2 Likes
article thumbnail
How to Query XML Files Using APIs in Java
With XQuery, quickly filter and aggregate XML content with a simple expression. Learn how to easily query files with XQuery expressions at scale.
March 21, 2024
by Brian O'Neill DZone Core CORE
· 11,173 Views · 5 Likes
article thumbnail
Debugging Streams With Peek
Learn how to debug Java streams effectively using the peek() method with practical examples and tips for optimizing your code.
March 20, 2024
by Shai Almog DZone Core CORE
· 10,363 Views · 5 Likes
article thumbnail
The Data Streaming Landscape 2024
This article presents a comparison of open-source Apache Kafka and Flink stream processing products, cloud, competition, and market trends.
March 20, 2024
by Kai Wähner DZone Core CORE
· 8,710 Views · 2 Likes
article thumbnail
JUnit, 4, 5, Jupiter, Vintage
Explore how to deal with all versions from JUnit and how to organize your tests in your project to bring more productivity to your team.
March 20, 2024
by Jean Donato
· 9,321 Views · 6 Likes
  • Previous
  • ...
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • ...
  • Next

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

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 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: