-
Core Java
Streams vs. Decorators
The Streams API was introduced in Java 8, together with lambda expressions, just a few years ago. I, as a disciplined…
Read More » -
Core Java
Experimenting with Java9 HTTP Client and Process API in JShell
This post continues my exploration of Java9 features from my My Top Java 9 Features blog post. Here we are…
Read More » -
Enterprise Java
Setting Up Cassandra Cluster in AWS
Apache Cassandra is a NoSQL database that allows for easy horizontal scaling, using the consistent hashing mechanism. Seven years ago…
Read More » -
Core Java
Java Command-Line Interfaces (Part 21): Airline 2
The focus of this twenty-first post in this series on parsing command-line arguments in Java is on the Airline 2…
Read More » -
Enterprise Java
JSON Processing 1.1: 100DaysOfJavaEE8
JSON Pointer Challenge Given the JSON document in the code snippet below, what is the result of using the JSON…
Read More » -
Enterprise Java
Differences between @RequestParam and @PathVariable annotations in Spring MVC?
The Spring MVC framework, one of the most popular frameworks for developing a web application in Java world also provides…
Read More » -
Enterprise Java
Asynchronous and Transactional Event Listeners in Spring
The built-in event publication functionality exists from the early Spring versions and it is still useful for handling basic communication…
Read More » -
Enterprise Java
Neo4j: Cypher – Deleting duplicate nodes
I had a problem on a graph I was working on recently where I’d managed to create duplicate nodes because…
Read More » -
Software Development
[MEGA DEAL] Zero to Hero Cyber Security Hacker Bundle (91% off)
An 8-Course, 12.5-Hour Track to Becoming an IT Security Professional Hey fellow geeks, This week, on our JCG Deals store,…
Read More »