À quoi ça sert
L'application de référence Spring Boot, portée pour la plateforme. Une clinique vétérinaire fictive qui démontre l'intégration entre Spring MVC, Spring Data JPA, Thymeleaf, et Spring Security. Utile pour valider votre stack Java.
Le buildpack JVM construit le JAR avec Maven, optimise le runtime (taille du heap, ratio Metaspace), et démarre l'app avec les bonnes JVM flags. Vous n'avez pas à configurer le tuning JVM vous-même.
Ce que vous obtenez
- Buildpack JVM optimisé avec gestion automatique du heap
- Spring Boot 3.x avec auto-configuration
- Migrations Flyway versionnées
- Tests JUnit 5 et MockMvc
- Démontre Spring Security, JPA, Thymeleaf
- Logs structurés JSON via Logback configurable
- JVM warm-up automatique au démarrage pour réduire la latence p99 initiale
Pré-requis
Compte di2amp actif. Plan minimal : Free. Addons utilisés : Postgres.
Si vous n'avez pas encore créé de compte, suivez le guide de démarrage avant cette page (5 minutes).
001 Déploiement manuel via CLI
Si vous voulez forker, modifier, ou comprendre étape par étape, utilisez la CLI :
Cloner
Créer app + Postgres
Pousser
Premier démarrage
Aller plus loin
Agents IA recommandés
- Build Doctor pour les soucis Maven
- DBA pour les requêtes JPA mal optimisées
Addons utiles à ajouter ensuite
- Valkey — Cache JPA second niveau
- OpenSearch — Si recherche complexe
Apps similaires à explorer
Une fois que vous êtes à l'aise avec celle-ci, voyez ce que ces apps proposent :
Prêt à déployer
Spring Petclinic ?
Free tier permanent, pas de carte bancaire. Les addons facturés sont visibles avant que vous validiez.