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

Because the DevOps movement has redefined engineering responsibilities, SREs now have to become stewards of observability strategy.

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

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

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

The Latest Java Topics

article thumbnail
Using JAXB for XML With Java
Let's dive into JAXB and how to use it to help for marshalling and unmarshalling objects to and from XML in Java.
February 11, 2018
by John Thompson
· 257,294 Views · 13 Likes
article thumbnail
Reactive Streams in Java 9
Let's take a deep dive into Reactive Streams in JDK 9, their defining philosophy of asynchronous communication, and how best to use them in your code.
February 10, 2018
by Justin Albano DZone Core CORE
· 58,306 Views · 63 Likes
article thumbnail
Java 9 Modules (Part 3): Directives
As we finish this series on Java 9 modules, we'll take a look at the different directives you can use and some examples of their usage.
February 9, 2018
by Gunter Rotsaert DZone Core CORE
· 22,930 Views · 8 Likes
article thumbnail
7 Reasons to Use Spring MVC for Developing RESTful Web Services in Java
A discussion of the benefits of using the Spring MVC framework for developing RESTful web services, and how these services would work.
February 8, 2018
by Javin Paul
· 47,842 Views · 14 Likes
article thumbnail
Jenkins TestNG Failed Test Cases for Maven
A former Jenkins newbie provides some clarification on a common issue that other Jenkins initiates might face using TestNG and WebDriver.
Updated February 7, 2018
by Vakul Gotra DZone Core CORE
· 18,310 Views · 2 Likes
article thumbnail
Java High-Level REST Client: Elasticsearch
Learn about using a Java high-level REST client with Elasticsearch to use API-specific methods that accept request objects as an argument and return response objects.
February 7, 2018
by Divya Dua
· 83,252 Views · 4 Likes
article thumbnail
Learning to Use the GraalVM
The GraalVM is a handy virtual machine that supports multiple languages and enables native images for better performance.
February 7, 2018
by Mani Sarkar
· 43,457 Views · 15 Likes
article thumbnail
WireMock With Dynamic Proxies
This quick lesson in WireMock considers using dynamic proxies with your tests. We'll use the OpenWeather API in this example.
February 6, 2018
by Upender Chinthala
· 19,319 Views · 5 Likes
article thumbnail
An Early Look at Features Targeted for Java 11
Java 10's RC is almost here, so let's look further into the future at what's being proposed for JDK 11, including what's happening with garbage collection and Java EE.
February 6, 2018
by Dustin Marx
· 26,969 Views · 4 Likes
article thumbnail
20 Books Java Programmers Should Read in 2018
Want to dive into a good book or two to bolster your career? These books are great for Java developers and cover everything from SQL to soft skills and Java 9.
February 5, 2018
by Javin Paul
· 118,994 Views · 104 Likes
article thumbnail
Dynamic Configuration Management in Microservice Architecture With Spring Cloud
Improve your own dynamic configuration management with Spring Cloud while learning how easy it is to reconfigure your application live without rebuilding or rebooting it.
February 5, 2018
by Bartłomiej Słota
· 61,766 Views · 12 Likes
article thumbnail
CDI (Part 2): Qualifiers in Java: Polymorphism in DI
The second part of this CDI series considers CDI qualifiers. We'll see how they can help you with both dependency injection and polymorphism.
February 3, 2018
by Alexandre Gama
· 25,071 Views · 12 Likes
article thumbnail
Java 9 Modules (Part 2): IntelliJ and Maven
This next lesson in embracing Java 9 modules tackles using IntelliJ and Maven in your projects and creating both a single- and multi-module project.
February 2, 2018
by Gunter Rotsaert DZone Core CORE
· 74,031 Views · 16 Likes
article thumbnail
Writing Tests With JUnit 5 and CDI 2.0
This post provides a guide to JUnit's most recent release and its new features, with sample code for the updated assertions and extensions.
February 2, 2018
by Otavio Santana DZone Core CORE
· 16,573 Views · 4 Likes
article thumbnail
The Java Experience With Incompetent Coworkers [Comic]
''Rails and Java are pretty similar, right? Also, it's two days until release, but I need a feature added.'' Does this experience match yours? Let us know.
February 2, 2018
by Leah Grantz
· 19,235 Views · 20 Likes
article thumbnail
Build Authentication the Easy Way with Spring Security 5.0 and OIDC
Spring Security 5.0 offers a host of new tools for your authentication needs. Let's see how to use it and OIDC together to secure your Spring-based apps.
February 2, 2018
by Matt Raible
· 45,572 Views · 14 Likes
article thumbnail
A Specialized High Performance Concurrent Queue
Need to create multiple writing threads and a single reading thread for your queue? Want better performance than java.util.concurrent.BlockingQueue? Try this out.
February 2, 2018
by Thomas Krieger
· 30,995 Views · 7 Likes
article thumbnail
Throttling in Spring Integration
Follow along with this tutorial to learn how to set up throttling in your system using a few different open source frameworks along with Java and XML code.
February 1, 2018
by Upender Chinthala
· 29,691 Views · 5 Likes
article thumbnail
Transferring InputStream to OutputStream in JDK 9
Java 9 added a simple method to help transfer InputStreams to OutputStreams. Let's see how it works and a few community concerns with it.
February 1, 2018
by Dustin Marx
· 32,044 Views · 11 Likes
article thumbnail
Comparing Files in Java
Take a look at how you can use memory mapping to easily compare files in Java in a performant, somewhat resilient manner.
February 1, 2018
by Peter Verhas DZone Core CORE
· 78,036 Views · 31 Likes
  • Previous
  • ...
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • ...
  • 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: