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

The Latest Java Topics

article thumbnail
Gracefully Shutting Down Java in Containers
Let's look at some lessons learned about gracefully shutting down Java programs in the worlds of Docker, Kubernetes, and enterprise integration.
September 15, 2017
by Janaka Bandara
· 37,695 Views · 13 Likes
article thumbnail
Logging in Style: log4j 2, Contextuality, Auto-Cleanup... All With No Strings Attached!
In this article, a software engineer tells us why he and his team used log4j 2 to make their logging better, and provides some sample code from the project.
September 13, 2017
by Janaka Bandara
· 7,232 Views · 3 Likes
article thumbnail
Java Application Security Frameworks
If you're creating a web app, security is more important than ever. Learn about some great Java-based frameworks that add extra security to your apps.
September 12, 2017
by Swathi Prasad
· 38,665 Views · 20 Likes
article thumbnail
Lazy Loading and Caching Objects With Guava
Lazy loading and caching are powerful performance tools, but they can be implemented poorly. Here's how you can pull them off in Java using Google's Guava.
September 11, 2017
by Bill O'Neil
· 14,195 Views · 7 Likes
article thumbnail
Enabling Centralized Logging
Learn to build a centralized logging system using Splunk and ELK that can gather multiple application logs into a single service.
September 7, 2017
by Randhir Singh
· 71,176 Views · 24 Likes
article thumbnail
The Difference Between REST and SOAP APIs
This overview will help you understand the differences between REST and SOAP APIs, and how they are used in integrations.
September 7, 2017
by Nyma Malik
· 700,154 Views · 29 Likes
article thumbnail
Code Smells: Multi-Responsibility Methods
Our work on code smells and refactoring tips continues with a look into adhering to the single responsibility principle and refactoring multi-responsibility methods.
September 6, 2017
by Trisha Gee
· 17,184 Views · 24 Likes
article thumbnail
Apiee - An Easy Way to Get Swagger on Java EE
Learn how to use Apiee, which allows you to easily add Swagger annotations when creating REST APIs, and works on any Java EE 7 server.
Updated September 5, 2017
by Phillip Kruger
· 22,387 Views · 11 Likes
article thumbnail
The Skinny on Fat, Thin, Hollow, and Uber
Here's just about everything you could want to know about your favorite packaging techniques for Java—skinny JARs, fat/uber JARs, thin JARS, and hollow JARs.
September 5, 2017
by James Falkner
· 45,826 Views · 10 Likes
article thumbnail
Bootstrapping Spring Cloud Config Server MongoDB
Bootstrapping a configuration server with Spring Cloud Config Server MongoDB is just a matter of three steps. Learn what they are and look at a usage example!
September 5, 2017
by Venil Noronha
· 8,879 Views · 5 Likes
article thumbnail
Understanding Classes in Java (Part 2)
The history of Java classes continues, this time with a focus on objects, their creation, their purpose, and how they're treated in memory.
September 5, 2017
by Justin Albano DZone Core CORE
· 21,973 Views · 40 Likes
article thumbnail
Java Command-Line Interfaces (Part 13): JArgs
JArgs is a solid open source option for those who want basic command line processing that covers code going back to Java SE 1.1.
September 4, 2017
by Dustin Marx
· 8,709 Views · 4 Likes
article thumbnail
Understanding Classes in Java (Part 1)
This comprehensive deep dive into Java classes is as much history as it is education. In Part 1, we focus on class makeup to make classes more intuitive for developers.
September 4, 2017
by Justin Albano DZone Core CORE
· 29,746 Views · 42 Likes
article thumbnail
Integrating Spring Data JPA, PostgreSQL, and Liquibase
Use Spring Data JPA with Liquibase and PostgreSQL to manage the persistence layer of Spring Boot apps, and Project Lombok to avoid writing boilerplate code.
September 1, 2017
by Bruno Krebs
· 41,141 Views · 7 Likes
article thumbnail
What Causes OutOfMemoryError?
If you're ever gotten this frustrating message, fear not, it's root causes can usually be gleaned from the type of error message that is thrown. We'll show you how.
September 1, 2017
by Grzegorz Mirek
· 38,827 Views · 18 Likes
article thumbnail
JArchitect: A Review
This review of JArchitect covers its use as a software analysis tool, its potential uses, its position within the Java ecosystem, and where it falls short.
September 1, 2017
by Federico Tomassetti
· 14,794 Views · 9 Likes
article thumbnail
Writing a Kafka Consumer in Java
Learn about constructing Kafka consumers, how to use Java to write a consumer to receive and process records, and the logging setup.
September 1, 2017
by Jean-Paul Azar
· 254,562 Views · 17 Likes
article thumbnail
Fixing 7 Common Java Exception Handling Mistakes
Exception handling is still a point of contention, even among experienced developers. Here are seven common mistakes and examples of how to fix them.
September 1, 2017
by Thorben Janssen
· 31,274 Views · 28 Likes
article thumbnail
The Bean Class for JavaFX Programming
Let's check out the JavaFX bean class, see how it differs from Java beans, and learn when to use both in your applications.
August 31, 2017
by Ken Fogel
· 13,933 Views · 6 Likes
article thumbnail
Spring Boot Reactive Tutorial
Let's make use of Spring 5's Reactive capabilities to make a simple Reactive, asynchronous web app using Spring Boot and other Spring tools.
August 30, 2017
by Mohit Sinha
· 123,135 Views · 54 Likes
  • Previous
  • ...
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • ...
  • 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
×