If you like the Spring framework, you'll want to explore Spring MVC 5 for Java web development. This tutorial shows you how to fast-track Spring-based development with Spring MVC 5, Spring Boot, and Spring Initializr.
The tricky part of Neo4j is learning to work with its Cypher Query Language, which requires thinking graphically. Once you've got that down, writing a Java application that integrates with your Neo4j data store is easy.
Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java
If you have strong SQL programming skills and would like to be able to use them with a powerful
NoSQL database, Phoenix could be the database you've been looking for!
Set up and deploy a Java application to Docker, then integrate a Docker container into your Maven build process for easier testing and automated production builds.
Spring Batch manages the batch processing scenarios that developers dread. In this tutorial, learn how to configure Spring Batch to read data in CSV format, process the data in any number of files, and write the results to a MySQL...
Use Spring Integration to develop a robust message-passing architecture that integrates and coordinates enterprise components across an ActiveMQ message bus via JMS.
Find out how Spring Data lets you leverage the specialized features of NoSQL repositories like MongoDB, Neo4J, and Redis using the Spring framework coding conventions that you already know.
With the release of Vert.x 2.0, now is the perfect time to learn about this JVM-based distributed application framework that was inspired by Node.js, but built to leverage the Java platform APIs.
This installment of Open source Java projects showcases Akka, a JVM-based toolkit and runtime that implements the actor model as message-passing paradigm. Start with a simple example, then work through a more complex program using...
Find out why Storm could be the next big thing in distributed data processing, building on the lessons and success of Hadoop to deliver massive amounts of data instantaneously, in realtime.
If you've been curious about GitHub then this short tutorial is for you. Get an overview of the source code repository that has changed the way that many developers work, both individually and collaboratively. Then try GitHub for...