Toolverse
Wszystkie skille

moai-lang-java

autor: modu-ai

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

Szybkie info

Autor
modu-ai
Kategoria
Data Science
Wyświetlenia
5

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ć

  1. 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).
  2. 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.
  3. 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.
  4. Stosuj rekomendacje JPA/Hibernate 7 do mapowania encji, definiowania relacji, pisania zapytań i zarządzania transakcjami w bazie danych.
  5. Implementuj testy jednostkowe za pomocą JUnit 5, mockowania i integracji TestContainers. Claude podpowie strukturę testów dla Twojego kodu.
  6. 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