Java persistence with JPA and Hibernate, Part 2: Many-to-many relationships

Java persistence with JPA and Hibernate, Part 2: Many-to-many relationships

Many-to-many relationships and cascade type strategies in JPA and Hibernate

04/25/2019

Java persistence with JPA and Hibernate, Part 1: Entities and relationships

Java persistence with JPA and Hibernate, Part 1: Entities and relationships

Get started modeling entities and relationships for Java data persistence, using an example application based on Java 8 with Hibernate 5.3.6

04/18/2019

Mastering Spring framework 5, Part 2: Spring WebFlux

Mastering Spring framework 5, Part 2: Spring WebFlux

Build reactive web applications using Spring WebFlux annotations and functional programming techniques

08/30/2018

Mastering Spring framework 5, Part 1: Spring MVC

Mastering Spring framework 5, Part 1: Spring MVC

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.

07/26/2018

Big data analytics with Neo4j and Java, Part 2

Big data analytics with Neo4j and Java, Part 2

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.

05/03/2018

Big data analytics with Neo4j and Java, Part 1

Big data analytics with Neo4j and Java, Part 1

Graph databases like Neo4j are ideal for modeling complex relationships--and they move through big data at lightspeed

03/13/2018

Serverless computing with AWS Lambda, Part 2

Serverless computing with AWS Lambda, Part 2

Integrate your AWS Lambda backend with a DynamoDB datastore, then use the AWS SDK to invoke Lambda functions from a Java client

01/16/2018

Serverless computing with AWS Lambda, Part 1
Updated

Serverless computing with AWS Lambda, Part 1

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

01/11/2018

Continuous integration with Jenkins

Continuous integration with Jenkins

Setup a continuous integration process to build and test a Java web app with Jenkins

09/29/2016

Clustering with Docker Swarm

Find out why clustering is an important technique for working with Docker containers, then develop a two-node enterprise cluster with Docker Swarm

07/12/2016

Open source Java projects: Apache Phoenix

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!

02/04/2016

Open source Java projects: Docker

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.

11/03/2015

Open source Java projects: Apache Spark

Set up and use Spark to analyze data contained in Hadoop, Splunk, files on a file system, local databases, and more.

08/25/2015

Open source Java projects: Spring Batch

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...

07/29/2014

Open source Java projects: Spring Integration

Use Spring Integration to develop a robust message-passing architecture that integrates and coordinates enterprise components across an ActiveMQ message bus via JMS.

04/10/2014

Open source Java projects: Spring Data

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.

10/22/2013

Open source Java projects: Vert.x

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.

07/30/2013

Open source Java projects: Akka

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...

05/08/2013

Open source Java projects: Storm

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.

12/05/2012

Open source Java projects: GitHub

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...

08/30/2012

Load More