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
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

The Latest Java Topics

article thumbnail
Gradle vs. Maven
When it comes to build automation tools, Gradle and Maven are the two heavy hitters. See each one's strengths and weaknesses and learn when to use each.
June 30, 2017
by Angela Stringfellow
· 378,442 Views · 132 Likes
article thumbnail
JDK 9: Creating a Java Runtime Image With Maven
Java runtime images are designed for projects to run in a target environment without the need for a JRE installation. Here's how Java 9 and Maven will make them work.
June 29, 2017
by Karl Heinz Marbaise
· 19,482 Views · 6 Likes
article thumbnail
4 Ways to Control Access to Spring Data REST
This article looks at four ways to allow or restrict access to Spring Data REST using RepositoryDetectionStrategies methods.
June 29, 2017
by Martin Farrell
· 14,327 Views · 5 Likes
article thumbnail
Concurrency: Java Futures and Kotlin Coroutines
When it comes to concurrency, check out Java and Kotlin's chosen champions: Futures and Streaming for Java and the experimental coroutines for Kotlin.
June 29, 2017
by Nicolas Fränkel
· 28,770 Views · 13 Likes
article thumbnail
Design Patterns in the Age of Microservices and Frameworks
The Gang of Four were instrumental in solidifying the classic Java design patterns, but has their usefulness fallen off in a world with microservices and frameworks?
June 28, 2017
by Grzegorz Ziemoński
· 42,462 Views · 34 Likes
article thumbnail
Introduction to Apache Camel
This tutorial introduces Apache Camel's architecture and shows you how to implement some simple Camel integrations and tests.
June 27, 2017
by Jitendra Bafna
· 30,382 Views · 16 Likes
article thumbnail
Clojure Concurrency and Blocking With core.async
Take a deep dive into the performance problem of concurrent apps that use core.async where blocking operations are involved. If you're a fan of Clojure, you need to read this.
June 26, 2017
by Eli Bendersky
· 6,932 Views · 3 Likes
article thumbnail
Java Command-Line Interfaces (Part 2): args4j
In this post, we'll take a look at parsing command-line arguments in Java applications using args4j.
June 24, 2017
by Dustin Marx
· 25,177 Views · 5 Likes
article thumbnail
MongoDB Indexes With Spring Data
Look at annotations that can be applied to a class to create indexes that have been specified within the class. See what indexes do and how they can decrease query times.
June 22, 2017
by Dan Newton
· 68,955 Views · 7 Likes
article thumbnail
Java Command-Line Interfaces (Part 1): Apache Commons CLI
Sometimes, you need to parse command-line arguments in a Java application. There are a number of options, but in this post, we look at the Apache Commons CLI library.
June 22, 2017
by Dustin Marx
· 61,853 Views · 20 Likes
article thumbnail
Data Hiding Using JsonIgnore and Spring Data JPA
Take a look at a couple of annotations you can use to hide fields from a Jackson parser. We cover how to do it and the security concerns involved.
June 20, 2017
by Martin Farrell
· 81,043 Views · 3 Likes
article thumbnail
Thoughts on Passing Oracle's Java Certifications
If you're eyeing an OCPJP or OCAJP certification in the future, here are some hints from a fellow Java dev who has passed them.
June 19, 2017
by Javin Paul
· 61,611 Views · 55 Likes
article thumbnail
An Overview of JMX
This overview of JMX touches on its components and use cases as well providing some helpful tutorials to grow more familiar with it.
June 16, 2017
by Angela Stringfellow
· 39,371 Views · 14 Likes
article thumbnail
Easily Secure Your Spring Boot Applications With Keycloak
If you're looking for a great way to secure your Spring Boot and Java EE applications, read on to learn how to use Keycloak, an open-source server.
June 16, 2017
by Sébastien Blanc
· 61,015 Views · 17 Likes
article thumbnail
Integrating Node.js Build Tools With Maven
In this detailed tutorial, learn how to integrate Node.JS build automation tools in an Angular app using a Maven plugin.
June 13, 2017
by Bruno Krebs
· 30,735 Views · 6 Likes
article thumbnail
Create a Simple Maven 3 Plugin
This quick walkthrough will teach you how to create a quick and easy Maven 3 plugin, with some general best practices to keep in mind along the way.
June 12, 2017
by Anupam Gogoi
· 43,834 Views · 24 Likes
article thumbnail
Everything About Method Overloading vs. Method Overriding
Here is a comprehensive breakdown of overloading, overriding, the rules that govern both, and the situations that they work best for.
June 12, 2017
by Naresh Joshi
· 119,458 Views · 18 Likes
article thumbnail
SAP Java Secure Storage
Learn how to keep cyberattackers at bay, and keep yuor SAP Java Secure Storage safe by reading along with this great article.
June 12, 2017
by Alexander Polyakov
· 9,541 Views · 3 Likes
article thumbnail
Securing Spring Data REST With PreAuthorize
In this post we take a look at how to secure a Spring Data REST using Spring Security and Spring Boot. Come find out how straight forward this is!
June 11, 2017
by Martin Farrell
· 62,635 Views · 5 Likes
article thumbnail
Parsing in Java (Part 3): PEG Parsers and Combinators
As we conclude the Parsing in Java series, we examine the variety PEG parsers and parser combinators out there to determine when they should be used.
June 11, 2017
by Gabriele Tomassetti
· 22,052 Views · 11 Likes
  • Previous
  • ...
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • ...
  • 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
×