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

Live Webinar: Exclusive practitioner summit on AI-powered CDN operations and real-world automation strategies

The Latest Java Topics

article thumbnail
OWASP Dependency-Check Maven Plugin: A Must-Have
Though it's tough, this developer admits he hadn't heard of this plugin until recently. If you're in the same boat, read to get an overview of this great security tool.
December 30, 2017
by Bozhidar Bozhanov
· 19,438 Views · 5 Likes
article thumbnail
What Is Project Amber in Java?
Curious about Project Amber? Take a look at the ongoing effort to enhance the productivity of Java developers everywhere.
Updated December 30, 2017
by Mahmoud Anouti
· 18,352 Views · 13 Likes
article thumbnail
Spring Boot: Unit Testing and Mocking With Mockito and JUnit
In this post we take an in-depth look at how to create effective unit tests in Spring Boot using JUnit and Mockito. Read on for the details!
December 29, 2017
by Ranga Rao Karanam
· 244,815 Views · 11 Likes
article thumbnail
How to Set Up JDK and Tomcat on Ubuntu
This quick tutorial will guide you in setting up the latest JDK and Tomcat on Ubuntu, complete with the necessary code and commands.
December 29, 2017
by Mafijur Rahman
· 9,067 Views · 6 Likes
article thumbnail
OTP (One Time Password) Using Spring Boot and Guava
Read on to learn how to add One Time Password authentication to your web application using Spring Boot and Google's Guava library.
December 28, 2017
by Shrisowdhaman Selvaraj
· 125,976 Views · 23 Likes
article thumbnail
OOP Concepts for Beginners: What Is Polymorphism
Polymorphism can be an elusive concept to pin down, so let's take a look at what it is and what the different types are.
December 28, 2017
by Thorben Janssen
· 29,498 Views · 29 Likes
article thumbnail
Creating a Simple Web App With Java 8, Spring Boot, and Angular
In this tutorial, we'll look at how developers can combine multiple technologies to make a web application. Read on to get started!
Updated December 27, 2017
by Ashish Lohia
· 395,502 Views · 39 Likes
article thumbnail
IoC vs. DI
Some people use the terms Inversion of Control and Dependency Injection interchangeably. Let's see how they're different and how they can work together.
December 27, 2017
by Francisco Alvarez
· 142,502 Views · 106 Likes
article thumbnail
Random Number Generation in Java
Need some randomness in your numbers? Check out a few different techniques you can avail yourself of to create random (or mostly random) numbers in Java.
December 26, 2017
by John Thompson
· 1,269,390 Views · 31 Likes
article thumbnail
API Test Parameterization With Spock
In this blog post, a performance testing expert will cover the different ways one can parameterize Groovy tests in Spock.
Updated December 25, 2017
by Grigor Avagyan
· 8,733 Views · 2 Likes
article thumbnail
Accessing Git Repos With Java Using SSH Keys
See how you can use SSH keys to gain access to Git repos from Java apps. We'll use JGit and cover some customizations you can introduce.
December 25, 2017
by Sebastian Daschner
· 30,144 Views · 8 Likes
article thumbnail
Multi-Release JARs: Good or Bad Idea?
The folks at Gradle feel that Java 9's multi-release JARs are a poor solution to a real problem for library designers. See how to create an MRJAR and why you shouldn't.
December 23, 2017
by Cédric Champeau
· 20,454 Views · 16 Likes
article thumbnail
Kotlin vs. Scala (vs. Java)
Java might be the grandaddy of them all, but there are new kids on the block. Let's see what makes Scala and Kotlin great, frustrating, and how they compare to Java.
December 22, 2017
by Nyma Malik
· 127,866 Views · 47 Likes
article thumbnail
A Deep Dive Into the Java ExecutorService
Take a dive into Java's ExecutorService to see how you can put it to use, including overviews of the various parameters at your disposal.
December 22, 2017
by Tim Ojo
· 179,857 Views · 33 Likes
article thumbnail
What You Can Expect as a Client, From SOAP to gRPC
We take a quick but insightful look at what you can expect as a client consuming one of the several forms of API implementations. Read on and let us know what you think!
December 20, 2017
by Kin Lane
· 8,053 Views · 2 Likes
article thumbnail
Row Level Security in Hibernate Using @Filter
Learn how to give certain people permission to view certain parts of your database, and thus increase your database's security.
December 20, 2017
by Ali Akbar Azizkhani
· 22,768 Views · 12 Likes
article thumbnail
Making Graph Databases Fun Again With Java
Graph databases need to be made fun again! Not to worry — the open-source TinkerPop from Apache is here to do just that.
December 20, 2017
by Otavio Santana DZone Core CORE
· 22,778 Views · 12 Likes
article thumbnail
Communicating Between Microservices
Inter-service communication is essential to consider when building microservices. Learn about the characteristics and benefits of different communication styles.
December 19, 2017
by Piotr Mińkowski
· 199,265 Views · 119 Likes
article thumbnail
Organizing Resource Files for Tests Using Maven and Java
We take a look at how to organize your resource files for testing in your Java application by making use of Maven. Here's how to ensure your hierarchy works.
December 19, 2017
by Alan Richardson
· 48,064 Views · 9 Likes
article thumbnail
JAX-RS List Generic Type Erasure
When using JAX-RS resource methods, be sure you know how to maintain your Lists' generic types. This guide will tell you how to handle type erasure.
December 18, 2017
by Alex Theedom
· 19,449 Views · 3 Likes
  • Previous
  • ...
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • ...
  • 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
×