machichdigital

IDE-Tools · Foto: Homedust, CC BY 2.0

InstructionGitHub CopilotLizenz: MITfrei kopierbar

springboot

Zuletzt aktualisiert:

⬇ Als Datei laden

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

Typ

Instruction

Lizenz

MIT

Anwendungsfeld

GitHub Copilot

Java-Backend-Teams

Voraussetzungen

Keine besonderen — direkt loslegen.

Spring-Boot-Guidelines (Java/Kotlin)

Für wen: Java-Backend-Teams

So nutzt du es

Inhalt als .github/copilot-instructions.md ins Repository legen (bzw. unter .github/instructions/ für mehrere Dateien). GitHub Copilot berücksichtigt die Anweisungen dann in Chat und Code-Vorschlägen für dieses Repository.

Im Detail

Diese Instruction-Datei bündelt Best Practices für Spring-Boot-Anwendungen: Constructor Injection statt Field Injection, YAML-basierte Konfiguration mit @ConfigurationProperties, Profile für unterschiedliche Umgebungen sowie saubere Exception-Behandlung. Sie greift für alle .java- und .kt-Dateien und soll den Assistenten dazu bringen, wartbaren statt nur funktionierenden Code vorzuschlagen, inklusive Kommentaren zu wichtigen Design-Entscheidungen. Für Teams mit bereits eigenen Architektur-Vorgaben sind das vor allem Grundlagen, für Einsteiger in Spring Boot aber ein guter Startpunkt, um übliche Anti-Patterns wie Field Injection von Anfang an zu vermeiden.

Praxis-Tipp

Kombinieren Sie diese Regel mit einer projektspezifischen Ergänzung zu Ihrer bevorzugten Schichtenarchitektur, da die Datei bewusst allgemein gehalten ist.

Siehe auch

Lizenz & Quelle

Inhalt ansehen (springboot.instructions.md)
Lade …

Erfahrungen & Kommentare.

Funktioniert der Instruction bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.