Articles Section Index
Repeating Annotations in Java 8
Learn about the need and the use of repeating/repeated annotations, a new Java programming language feature in JDK 8.
Getting Started with Java Generics
Learn Apache Camel - Indexing Tweets in Real-time
How to Use TestNG and Java Logging APIs to Create Test Logs That Are Structured Like Javadocs
Query Neo4j with Cypher using the REST API
Artificial Intelligence for Humans, Vol 3: Deep Learning & Neural Networks
How Fast is Logging in Java?
WaveMaker Brings RAD to the Cloud with One-Click Deployment
WaveMaker's development platform combines rapid application development and deployment using a PaaS model that employs Docker Containers.
Using the ORM Tool in a Simple JDBC Program
Learn how ORM (Object Relational Mapping) can help map objects into a database as if you were no longer working with records of the relational model but objects in an object oriented model.
Start Using Java Lambda Expressions
Constantin Marian Alin explores the power of Lambda expressions and streams, from simple to complex examples.
6 Tips to Improve Java Exception Handling
A clear policy on how to code Java exceptions will save you time diagnosing, reproducing, and correcting issues. Here are several tips to improve your exception handling.
JBoss Case Study: Learn Design Patterns From Real Projects (Part 1)
Developers can spend hours learning design patterns by heart, but sometimes when they need to use the patterns in a real project, that's not practical.
Dynamic Loading Using Java Reflection and Properties.
If you were wondering how to dynamically load a class based on some configuration or settings file, then you might be able to solve your problem using Java Reflection and Properties.
The Step Builder Pattern
An evolution of the builder design pattern.