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
Upgrade Guide To Spring Boot 3.0 for Spring Data JPA and Querydsl
Learn more about the adaptation to the latest Spring Boot 3.0.2 and Spring Data JPA 3.0.1.
February 22, 2023
by Arnošt Havelka DZone Core CORE
· 25,683 Views · 3 Likes
article thumbnail
How To Build an SBOM
SBOM is getting more and more important in the software supply chain. In this blog, you will learn what an SBOM is and how to build the SBOM in an automated way.
February 22, 2023
by Gunter Rotsaert DZone Core CORE
· 6,212 Views · 3 Likes
article thumbnail
Java Module Benefits With Example
This article will quickly see what the Java module system does and how it benefits writing more secure and structured code.
February 22, 2023
by Siddhartha Bhattacharjee
· 9,390 Views · 9 Likes
article thumbnail
Streaming Data to RDBMS via Kafka JDBC Sink Connector Without Leveraging Schema Registry
This article covers the biggest difficulty with the JDBC sink connector: it requires knowledge of the schema of data that has already landed on the Kafka topic.
February 22, 2023
by Gautam Goswami DZone Core CORE
· 8,241 Views · 2 Likes
article thumbnail
Java Serialization Filtering — Prevent 0-Day Security Vulnerabilities
A simple configuration that requires no code change can save you from a hack such as Log4Shell, even from vulnerabilities we don't know about yet!
February 21, 2023
by Shai Almog DZone Core CORE
· 3,069 Views · 2 Likes
article thumbnail
The Two-Pointers Technique
Sergei Golitsyn provides solutions to popular problems experienced using the two-pointers technique: Valid Palindrome, Two Sum II — Input Array Is Sorted, and 3Sum.
February 21, 2023
by Sergei Golitsyn
· 7,961 Views · 4 Likes
article thumbnail
Spring Cloud: How To Deal With Microservice Configuration (Part 2)
In this article, readers will learn how to configure Spring Cloud Config to use a remote Git repository and refresh the clients’ configuration automatically.
February 20, 2023
by Mario Casari
· 8,066 Views · 8 Likes
article thumbnail
Java REST API Frameworks
This article looks closely at some of the top Java REST API frameworks and examines their pros, cons, and a basic example to help you choose the right one.
Updated February 20, 2023
by Farith Jose Heras García
· 25,938 Views · 5 Likes
article thumbnail
Build an AI Chatroom With ChatGPT and ZK by Asking It How!
In this tutorial, I will build a chatroom web application that allows users to input their messages and have a conversation with ChatGPT.
February 19, 2023
by Hawk Chen DZone Core CORE
· 9,637 Views · 6 Likes
article thumbnail
TestNG Framework Tutorial: A Comprehensive Guide
TestNG has advanced features that make it a much more robust framework in comparison to its peers. Learn it the easy way through this complete guide for TestNG.
February 19, 2023
by Sarah Elson
· 5,878 Views · 1 Like
article thumbnail
A Seemingly Simple Question: What Are Design Patterns?
This article addresses design patterns and compares them with the other pattern types, and also analyzes some statements and beliefs around them.
Updated February 17, 2023
by Majid Abarghooei
· 51,670 Views · 7 Likes
article thumbnail
Multi-Tenant Architecture for a SaaS Application on AWS
In this article, readers will learn about SaaS, multi-tenant and single-tenant architectures, multi-tenant SaaS best practices, microservices, and more!
February 17, 2023
by Alfonso Valdes
· 13,217 Views · 7 Likes
article thumbnail
Increase Your Code Quality in Java by Exploring the Power of Javadoc
Learn to improve your Java Code documentation using the power of Javadoc.
February 16, 2023
by Otavio Santana DZone Core CORE
· 7,377 Views · 3 Likes
article thumbnail
Null Safety: Kotlin vs. Java
A primer of how null safety in Java compares to that of Kotlin.
February 15, 2023
by Nicolas Fränkel
· 3,817 Views · 1 Like
article thumbnail
The Beauty of Java Optional and Either
Many Java developers often overlook its functional programming capabilities. Learn how to chain Optional and Either to write concise and beautiful code.
February 15, 2023
by Sanjay Patel
· 34,829 Views · 8 Likes
article thumbnail
Decentralized Data Mesh With Apache Kafka in Financial Services
This article includes a case study from financial services for a data mesh to share events in real-time with data streaming across independent business units.
February 14, 2023
by Kai Wähner DZone Core CORE
· 7,454 Views · 4 Likes
article thumbnail
An Overview of Programming Languages
Programming languages are the building blocks of the digital world, enabling developers to create software, apps, and websites.
Updated February 14, 2023
by Dev matt
· 7,309 Views · 2 Likes
article thumbnail
Connection Pooling With BoneCP, DBCP, and C3PO [Video Tutorials]
This series of video tutorials will go into detail concerning connection pooling with BoneCP, DBCP, and C3PO with Oracle, Tomcat, Java Servlets, and JDBC.
February 13, 2023
by Ram N
· 4,654 Views · 2 Likes
article thumbnail
How To Scan a URL for Malicious Content and Threats in Java
This article discusses some of the threats posed by URL links and provides a free-to-use URL Security API with complementary, ready-to-run Java code snippets.
February 13, 2023
by Brian O'Neill DZone Core CORE
· 8,149 Views · 2 Likes
article thumbnail
Lessons Learned from Picking a Java-Based Driver for Amazon ElastiCache for Redis: Part 1
In this article, readers will learn about lessons I learned from picking a Java-based driver for Amazon ElastiCache for Redis with visuals and helpful code.
February 10, 2023
by Jeroen Reijn DZone Core CORE
· 6,942 Views · 3 Likes
  • Previous
  • ...
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • ...
  • 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
×