H2
-
Enterprise Java

Spring Boot & Flyway: Manage Multiple Databases
Managing multiple databases in a Spring Boot application can be challenging, especially when you want to maintain database migrations consistently.…
Read More » -
Enterprise Java

Paginating Data in Spring Boot GraphQL
GraphQL APIs can return large datasets, and without pagination, performance issues may arise. Spring Boot provides excellent support for GraphQL…
Read More » -
Enterprise Java

Does @Transactional Work on Private Methods in Spring?
Spring’s @Transactional annotation is widely used to manage transactions declaratively in a Spring Boot application. It simplifies handling commit and…
Read More » -
Core Java

H2 Stored Procedures in Java
Stored procedures are a common way to encapsulate reusable logic within a database. While H2 is an in-memory Java SQL…
Read More » -
Core Java

Executing SQL Scripts in H2 Database
When writing integration tests for database-driven applications, it is often necessary to initialise schemas, preload test data, or run custom…
Read More » -
Core Java

Working with Sequences in H2 Database
When developing Java applications with databases, auto-generating primary keys is a common requirement. Sequences are a reliable way to generate…
Read More » -
Enterprise Java

Spring Boot H2 Console Error Explained/Resolved
The H2 database is an in-memory database widely used during Spring Boot development for quick prototyping. Spring Boot conveniently provides…
Read More » -
Core Java

H2 Production Database Features & Limitations
H2 is an in-memory Java SQL database, lightweight, fast, and often used for development and testing environments. However, there are…
Read More » -
Enterprise Java

Understanding H2 InMemory Database with Spring Boot
Introduction Basically the database setup involves several steps before we can use it through configured datasource in our application. This…
Read More »
- 1
- 2



