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
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

Low-Code Development: Leverage low and no code to streamline your workflow so that you can focus on higher priorities.

DZone Security Research: Tell us your top security strategies in 2024, influence our research, and enter for a chance to win $!

Launch your software development career: Dive head first into the SDLC and learn how to build high-quality software and teams.

Open Source Migration Practices and Patterns: Explore key traits of migrating open-source software and its impact on software development.

The Latest Java Topics

article thumbnail
Introducing Stalactite ORM
A quick introduction to Stalactite ORM, from an example of how to get it as a dependency, to its integration with Spring framework.
May 10, 2024
by Guillaume Mary
· 2,785 Views · 3 Likes
article thumbnail
Validating Configuration Properties in Spring Boot Application Startup
This step-by-step guide explains validating Configuration Properties in Spring Boot application startup.
May 9, 2024
by Nilanchala Panigrahy
· 1,909 Views · 1 Like
article thumbnail
Mastering Unit Testing and Test-Driven Development in Java
By leveraging unit testing and TDD in Java with JUnit, developers can produce high-quality software that's easier to maintain and extend over time.
May 8, 2024
by Maic Moerser
· 3,374 Views · 11 Likes
article thumbnail
Degradation in String Deduplication Performance in Recent Java Versions
String deduplication is an important feature aimed at optimizing memory usage by eliminating duplicate strings from heap memory.
May 7, 2024
by Ram Lakshmanan DZone Core CORE
· 1,953 Views · 3 Likes
article thumbnail
Create Tweets With X API v2
Do you want to learn how to create Tweets from a Java application using the X (Twitter) API v2? This blog will show you in a step-by-step guide how to do so. Enjoy!
May 6, 2024
by Gunter Rotsaert DZone Core CORE
· 2,204 Views · 1 Like
article thumbnail
Javac and Java Katas, Part 1: Class Path
This article contains several exercises focused on using JDK tools such as javac, java, and jar to build and run Java applications.
May 2, 2024
by Maksim Kren
· 2,828 Views · 9 Likes
article thumbnail
Spring Boot Timeout Handling With RestClient, WebClient, and RestTemplate
Explore how to implement timeouts using three popular approaches: RestClient, RestTemplate, and WebClient, all essential components in Spring Boot.
April 30, 2024
by Fernando Boaglio
· 3,413 Views · 2 Likes
article thumbnail
Exploring IBM App Connect Enterprise 12.0.12.0
In this article, we take a dive into some of the features of IBM App Connect Enterprise 12.0.12.0 and explore how developers can use them for their integration needs.
April 30, 2024
by Ben Thompson
· 1,188 Views · 1 Like
article thumbnail
Sustainable Java Applications With Quick Warmup
Java application startup and warmup technically include several consecutive processes: JVM startup, application startup, and JVM warmup.
April 30, 2024
by Dmitry Chuyko
· 2,892 Views · 5 Likes
article thumbnail
Multiplatform Directory Bookmarks on the Command Line
This article discusses how to manage directory bookmarks on the command line for efficient use of the character terminal.
April 29, 2024
by Pavel Ponec
· 933 Views · 1 Like
article thumbnail
The Try Block in Rust
I wrote previously about libs for error management in Rust. This week, I want to write about the try block, an experimental feature.
April 25, 2024
by Nicolas Fränkel DZone Core CORE
· 1,020 Views · 1 Like
article thumbnail
Java Container Application Memory Analysis
In this article, I cover types of memory usage for a Java container application and methods to analyze memory consumption.
April 24, 2024
by Parveen Saini
· 1,286 Views · 2 Likes
article thumbnail
How To Work Effectively With JDBC in Java Scripts
This article demonstrates how to streamline SQL queries in Java scripts using a single class, resulting in safer, more concise code with better readability.
April 23, 2024
by Pavel Ponec
· 1,634 Views · 4 Likes
article thumbnail
Bridging JavaScript and Java Packages: An Introduction to Npm2Mvn
Learn how to easily consume NPM packages in Java Web Applications as part of your build process by embedding them as Maven artifacts in your Maven Pom.
April 23, 2024
by Lee Painter
· 1,324 Views · 3 Likes
article thumbnail
Java Caching Strategies With NCache
Explore the open-source library NCache and discover how it can help implement various caching strategies in Java applications.
April 23, 2024
by Abhinav Pandey
· 1,453 Views · 1 Like
article thumbnail
Microsoft Teams for Developers: Enhancing Communication With Call Initiating and Recording
Learn how Microsoft Teams empowers developers to create seamless communication with smart calling solutions, APIs, and third-party integrations.
April 22, 2024
by Arun Pandey DZone Core CORE
· 2,014 Views · 3 Likes
article thumbnail
Validation With Spring Boot
When building a Spring Boot application, you will need to validate the input of web requests, the input to your services, etc.
April 22, 2024
by Gunter Rotsaert DZone Core CORE
· 1,037 Views · 1 Like
article thumbnail
Amazon Bedrock: Leveraging Foundation Models With Quarkus and AWS
Bedrock is the new Amazon service that democratizes the users' access to the most up-to-date Foundation Models (FM) of the highest-ranked AI actors.
April 22, 2024
by Nicolas Duminil DZone Core CORE
· 1,116 Views · 1 Like
article thumbnail
Deep Dive Into Java Executor Framework
The article explains Java's ExecutorService and its types like FixedThreadPool, task execution methods, pool management, and shutdown steps.
April 19, 2024
by Prasanna J
· 2,778 Views · 3 Likes
article thumbnail
Implementing Low-Code Data Mapping in Java
AtlasMap is a tool supporting a wide range of transformation functions, providing options to generate code for seamless integration into your applications.
April 19, 2024
by Vinod Pahuja
· 1,465 Views · 1 Like
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • ...
  • Next

ABOUT US

  • About DZone
  • Send 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: