Spring Persistence Tutorial This tutorial series focuses on doing Persistence with Spring – illustrating examples with Hibernate, JPA and Spring Data. Core Persistence + Hibernate 4 with Spring + Hibernate 5 with Spring + JPA with Spring (popular) + Persistence with Spring Data JPA (popular) + Spring Data Java 8 Support +… Continue Reading persistence-with-spring-series

A Collaborative Filtering Recommendation System in Java Algorithms 1. Introduction In this tutorial, we’ll learn all about the Slope One algorithm in Java. We’ll also show the example implementation for the problem of Collaborative Filtering (CF) – a machine learning technique used by recommendation systems. This can be used, for… Continue Reading java-collaborative-filtering-recommendations

Introduction to Gradle 1. Overview Gradle is a Groovy-based build management system designed specifically for building Java-based projects. Installation instructions can be found here. 2. Building Blocks – Projects and Tasks In Gradle, Builds consist of one or more projects and each project consists of one or more tasks. A… Continue Reading gradle