M
moai-lang-java
Specjalista Java 21 LTS do budowy aplikacji enterprise'owych ze Spring Boot 3.3 i wirtualnymi wątkami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude'a dedykowana programowaniu w Javie 21 LTS. Wspiera Spring Boot 3.3, wirtualne wątki, pattern matching oraz nowoczesne wzorce enterprise'owe. Pomaga w tworzeniu aplikacji korporacyjnych, mikrousług i projektów Spring. Obejmuje Spring Security 6, JPA/Hibernate 7, JUnit 5 oraz narzędzia budowania Maven i Gradle. Automatycznie aktywuje się przy pracy z plikami .java, pom.xml i build.gradle.
Jak używać
- Zainstaluj umiejętność w Claude Code, dodając moai-lang-java do konfiguracji swoich Claude skills. Umiejętność automatycznie aktywuje się, gdy otworzysz plik Java (.java) lub plik konfiguracyjny budowania (pom.xml, build.gradle, build.gradle.kts).
- Rozpocznij pracę nad projektem Spring Boot lub aplikacją Java 21 LTS. Claude automatycznie rozpozna kontekst i zaproponuje wsparcie dla Spring Boot 3.3, wirtualnych wątków, pattern matchingu oraz sealed classes.
- Korzystaj z porad dotyczących Spring Security 6 do implementacji autentykacji JWT, OAuth2 i kontroli dostępu opartej na rolach. Umiejętność wspiera konfigurację bezpieczeństwa w aplikacjach enterprise'owych.
- Stosuj rekomendacje JPA/Hibernate 7 do mapowania encji, definiowania relacji, pisania zapytań i zarządzania transakcjami w bazie danych.
- Implementuj testy jednostkowe za pomocą JUnit 5, mockowania i integracji TestContainers. Claude podpowie strukturę testów dla Twojego kodu.
- Pytaj o optymalizację wirtualnych wątków z Project Loom, konfigurację Maven 3.9 lub Gradle 8.5 z Kotlin DSL, oraz wzorce reaktywne WebFlux dla aplikacji o wysokiej przepustowości.
Podobne skille
R
rust-coding-skill
autor: UtakataKyosui
Data Science
248325
D
deep-research
autor: davidorex
Data Science
16151
M
moon-dev-trading-agents
autor: moondevonyt
Data Science
102232
L
last30days
autor: sickn33
Data Science
47,4912148
P
pptx
autor: anthropics
Data Science
180,627134310
S
stock-analyzer
autor: FrancyJGLisboa
Data Science
2,40423128