
A Guide to Queries in Spring Data MongoDB
1. Overview This article will focus on building out different types of queries in Spring Data MongoDB. We’re going to be looking at querying documents with Query and Criteria classes, […]
1. Overview This article will focus on building out different types of queries in Spring Data MongoDB. We’re going to be looking at querying documents with Query and Criteria classes, […]
1. Overview This article will be a quick and practical introduction to Spring Data MongoDB. We’ll go over the basics using both the MongoTemplate as well as MongoRepository using practical […]
1. Overview Spring Data JDBC is a persistence framework that is not as complex as Spring Data JPA. It doesn’t provide cache, lazy loading, write-behind, […]
1. Overview This article will explain the basics of Spring Data REST and show how to use it to build a simple REST API. In general, Spring […]
1. Introduction In a SQL statement, we can use the IN operator to test whether an expression matches any value in a list. Therefore, we […]
1. Overview In this tutorial, we’ll go through practical use cases of the Spring JDBC module. All the classes in Spring JDBC are divided into […]
1. Introduction One of Kotlin’s characteristics is the interoperability with Java libraries, and JPA is certainly one of these. In this tutorial, we’ll explore how to use […]
1. Introduction MyBatis is one of the most commonly used open-source frameworks for implementing SQL databases access in Java applications. In this quick tutorial, we’ll present […]
1. Overview In this article, we’ll explore the basics of integrating DynamoDB into a Spring Boot Application with a hands-on, practical example project. We’ll demonstrate how to […]
1. Introduction This article describes key concepts of Flyway and how we can use this framework to continuously remodel our application’s database schema reliably and easily. At […]
1. Overview In our previous article, we showed Liquibase as a tool for managing database schemas and data. In this article, we’re going to look more […]
1. Overview In this quick tutorial, we’ll make use of Liquibase to evolve the database schema of a Java web application. We’re going to focus on a general […]
1. Overview In this quick tutorial, we’ll learn about the performance difference between save() and saveAll() methods in Spring Data. 2. Application In order to test the performance, we’ll […]
1. Overview In the context of ORM, database auditing means tracking and logging events related to persistent entities, or simply entity versioning. Inspired by SQL […]
1. Overview A stored procedure is a group of predefined SQL statements stored in the database. In Java, there are several ways to access stored procedures. In this […]
1. Introduction In this tutorial, we’re going to learn how to sort query results with Spring Data. First, we’ll take a look at the schema of the data […]
1. Overview Pagination is often helpful when we have a large dataset and we want to present it to the user in smaller chunks. Also, […]
1. Introduction In this tutorial, we’re going to learn about limiting query results with JPA and Spring Data JPA. First, we’ll take a look at the table we want to […]
1. Introduction In this quick tutorial, we’ll see how to query entities by dates with Spring Data JPA. We’ll first refresh our memory about how to […]
1. Introduction In this quick tutorial, we’re going to cover various ways of creating LIKE queries in Spring JPA Repositories. We’ll start by looking at the […]