Basis Spring App

Use when starting, extending, or refactoring a Basis Spring application — Java LTS + Maven + Spring (latest stable) + Spring Modulith, configuration via yaml + env vars + @ConfigurationProperties under the `application.*` prefix, Postgres + Flyway always, RabbitMQ via Spring Cloud Stream, web stack Thymeleaf + HTMX + Tailwind + DaisyUI, local dev via Docker Compose (Keycloak on the app's Postgres), startup banner and DEBUG logging at entry points, Modulith structure tests. Activate for new modules, configuration cleanup, async messaging wiring, local dev environment setup, or web/frontend build questions.

BasisTI 4ae8ea9 11 files · 89.6 KB Updated

File contents

BasisTI/skills/tree/main/skills/basis-spring-app commit 4ae8ea976f

Frequently asked questions

npx skillmds@latest add basisti/basis-spring-app