Use when the complete Spring Boot 4 request path is reactive: WebFlux controllers, Reactor pipelines, R2DBC persistence, streaming, backpressure, or cancellation. For defining and registering declarative outbound API interfaces, use http-interface-clients.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when defining or debugging Spring Boot 4 database transaction boundaries, rollback, propagation, optimistic-lock retries, or commit-bound events. For duplicate HTTP commands use idempotency-patterns; for reactive transactions use webflux-reactive-patterns.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when annotating nullability in Spring Boot 3 / Spring Framework 6 code, integrating Kotlin, or adding static nullability checks without assuming Spring Framework 7 JSpecify defaults.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when adding hypermedia links to REST responses, building self-describing APIs, or implementing Spring HATEOAS. Use when you see EntityModel, CollectionModel, or RepresentationModel in the project.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when adding Spring AI-specific model observations, token usage, latency, externally configured cost attribution, advisor telemetry, or protected prompt and completion logging. Use production-observability for general service metrics, health, logs, and OTLP setup.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when packaging a Spring Boot 3 application as an OCI image or GraalVM native executable. Covers buildpacks, layered images, JVM containers, AOT hints, probes, security, and verification.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when creating database migrations, schema changes, seed data, or any SQL that modifies database structure. Covers Flyway naming conventions, versioning, and safe migration patterns.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when implementing exception mapping or RFC 9457 error responses in Spring Boot 3. Preserve an existing legacy error contract unless migration is requested.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when preparing a Spring Boot 3 application for Boot 4, upgrading to Boot 3.5 first, removing deprecated APIs, auditing dependencies, or planning a staged Framework 7 migration.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when the project follows hexagonal (ports & adapters) architecture. Prevents domain code from depending on Spring or JPA. Use when you see packages like domain/, application/, infrastructure/, or adapters/ in the project structure.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when calling external HTTP APIs from Spring Boot 3 / Spring Framework 6 with declarative HttpExchange interfaces. Covers manual proxy registration, RestClient versus WebClient, and timeout and error handling conventions.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when exposing Spring Boot 3 application capabilities through Model Context Protocol tools, resources, or prompts. Covers Spring AI 1.x tool callback registration, transports, schemas, errors, security, and standalone MCP Java SDK compatibility.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when working in a multi-module Maven project. Covers parent POM conventions, shared dependency management, inter-module rules, and build ordering.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when implementing tenant resolution, database or schema isolation, tenant-aware JPA, reactive tenant context, migrations, caching, jobs, or authorization in Spring Boot 3.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when the project follows API-first / OpenAPI-first approach: generating controller interfaces, DTOs, and clients from an OpenAPI spec. Use when you see openapi.yaml, openapi-generator-maven-plugin, or ApiDelegate pattern in the project.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when evolving aggregate invariants, value objects or domain events in an existing DDD-style Spring Boot 3 application, or when DDD is explicitly requested. Preserve existing API identifiers and architecture when changing domain behavior.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when adding retries, backoff, or concurrency protection to Spring Boot 3 / Spring Framework 6 services. Covers Spring Retry or Resilience4j selection, proxy behavior, and transaction limits.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when generating REST controllers, DTOs, success response contracts, pagination, HTTP status mapping, or API versioning. For RFC 9457 exception and error response formatting, use problem-details-rfc9457 unless the project explicitly requires a legacy error envelope.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when adding service-wide Spring Boot 3 Actuator, Micrometer metrics, distributed tracing, OpenTelemetry export, structured logging, health probes, dashboards, or alerts. Combine with ai-observability only for Spring AI-specific token, prompt, and model telemetry.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when generating JPA entities, repositories, queries, or anything touching the persistence layer. Covers entity conventions, N+1 prevention, projections, and query patterns.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when implementing caching, session storage, rate limiting, or any Redis integration. Covers cache-aside pattern, key naming, TTL strategy, and serialization config.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when organizing or verifying a modular Spring Boot monolith with Spring Modulith, including module APIs, dependency rules and reliable module events. Do not restructure an application into modules for an unrelated endpoint change.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when an application issues and validates its own first-party JWT access and refresh tokens, including authentication filters, password encoding, RBAC, and method security. For JWTs issued by Keycloak, Auth0, Okta, Cognito, or another authorization server, use oauth2-resource-server.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新
Use when implementing Kafka, RabbitMQ, Pulsar, or JMS producers and consumers in Spring Boot 3. Covers event contracts, idempotency, retries, dead-letter handling, ordering, and outbox delivery.
日本語の概要は準備中です。原文の説明を表示しています。
rrezartprebreza/spring-boot-skills☆ 3192026年10月17日 更新