jabrena/cursor-rules-spring-boot
Cursor rule Cursor
Spring Boot Core guidelines focus on proper usage of main annotations, bean management, and configuration best practices to build maintainable and efficient Spring Boot applications.
THIS COLLECTION OF CURSOR-RULES/SYSTEM-PROMPTS WERE INTEGRATED IN https://github.com/jabrena/cursor-rules-java
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
Spring Boot Core guidelines focus on proper usage of main annotations, bean management, and configuration best practices to build maintainable and efficient Spring Boot applications.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
This comprehensive guide provides essential principles for designing robust, maintainable, and secure REST APIs using Spring Boot. These rules ensure your APIs follow industry best practices, maintain consistency, and provide excellent developer experience for API consumers.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
Spring Data JDBC provides a simpler alternative to JPA, offering direct SQL control while maintaining Spring's repository abstractions. When combined with Java records, it creates clean, immutable data models perfect for modern Java applications.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
HikariCP is the default connection pool for Spring Boot and is known for being the fastest, most reliable connection pool available for Java applications. This guide will help you configure HikariCP optimally for your Spring Boot applications.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
Spring Boot slice testing allows you to test specific layers or "slices" of your application in isolation, providing faster and more focused tests than full integration tests. This approach helps maintain test clarity, reduces test execution time, and improves maintainability.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
These guidelines aim to ensure consistency, reliability, and maintainability of integration tests within the project.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
Best practices for local testing in Spring Boot applications using spring-boot-docker-compose for seamless integration with external services like databases, message queues, and caches.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
Guidelines for building Spring Boot applications as GraalVM native images for improved startup time, reduced memory footprint, and enhanced performance characteristics.
jabrena/cursor-rules-spring-boot
Cursor rule Cursor
This document provides a comprehensive set of guidelines for SQL development, covering aspects from naming conventions and table design to query optimization, security, and testing, aimed at promoting best practices in database management and application development.