Recent Posts

Jakarta Data Makes Persistence a Breeze

Author: Alfonso Altamirano Original post on Foojay: Read More Table of Contents The Problem: Data Access in Enterprise JavaAnnotation-Driven Persistence with Jakarta DataHow Payara Implemented Jakarta DataWhere Does This Leave Enterprise Java Developers? Working with enterprise Java databases can sometimes feel like swimming upstream. Jakarta EE 11’s Jakarta Data helps developers glide through data operations effortlessly, cutting complexity and keeping …

Read More »

How to publish a Java Maven project to Maven Central using JReleaser and GitHub Actions (2025 Guide)

Author: Jago de Vreede Original post on Foojay: Read More Table of Contents Preconditions GPG key Coordinate (group-id) Preparing your project JReleaser Installing locally JReleaser configuration The actual local release Staging Release Check progress in Maven Central repository GitHub action Secrets Workflow Maven pluginResources used This article is a tutorial that guides you through the process of releasing a Java …

Read More »

Building Java Microservices with the Repository Pattern

Author: Mike LaSpina Original post on Foojay: Read More Table of Contents What you’ll learn The Spring standard repositoryCustom repository functionsWhen requirements changeThe double-edged sword of Spring updates in MongoDB Increased network traffic Oplog bloat and replacing documents Why schema and indexing matterConclusion Further reading What you’ll learn How the MongoDB Spring repository can be used to abstract MongoDB operations …

Read More »