Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
58

Latest Updates

Documenting code, one commit at a time.

Modernizing Data Persistence: Integrating SQLite into Spring Boot

Building a robust application often requires balancing performance with simplicity. In the fgattidelaconcepcion/ensolvers-notes-app project, I recently revisited how we handle data persistence, focusing on the synergy between Spring Boot and SQLite.

The Challenge of Lightweight Persistence

When starting a new project, setting up heavy infrastructure can often feel like overkill.

Structuring Modern Note-Taking Applications with Repository Patterns

Architectural Foundations

When building a task-oriented application like the ensolvers-notes-app, the challenge often isn't the feature set, but how we organize data access. Managing notes requires a clean separation between the persistence layer and the application logic to ensure long-term maintainability.

The Repository Pattern Advantage

The Repository Pattern acts as an abstraction