Guide to MyBatis

Guide to MyBatis

What is MyBatis?Key Features of MyBatisMyBatis in ActionSample Database StructureUsing MyBatis for Data AccessTesting the MyBatis ImplementationConclusion MyBatis is an open-source database persistence framework that strikes a balance between the…
Versioning Your Databases with Liquibase

Versioning Your Databases with Liquibase

What is Liquibase?Integrating LiquibaseHow It WorksChangeSetsLogging and HistoryRollbackLabels and ContextsConclusion Database versioning with Liquibase A while ago, I worked on a collaborative project where we didn’t have any database versioning…
Java 23 New Features and Enhancements for 2024

Java 23 New Features and Enhancements for 2024

Java 23 New Features1. Primitive Types in Patterns and instanceof2. Virtual Threads (Project Loom)3. String Templates (Preview)4. Record Patterns (Preview)5. Structured Concurrency6. Foreign Function and Memory API (Project Panama)Performance Enhancements1.…