Henrik - Java/Spring Boot Backend Engineer Claude skill by KissMySkills, hardcover volume cover

Henrik - Java開発者 AI Skill

$29.00
セール価格  $29.00 通常価格 
商品情報へスキップ
Henrik - Java/Spring Boot Backend Engineer Claude skill by KissMySkills, hardcover volume cover

Henrik - Java開発者 AI Skill

$29.00 this skill vs 1時間あたり100ドル以上 hiring シニアJava/Spring Boot請負エンジニア

Complete skill package instant downloadhenrik-java-spring-boot-engineer.skill

Choose how to get it

  • American Express
  • Apple Pay
  • BLIK
  • Google Pay
  • Klarna
  • Maestro
  • Mastercard
  • PayPal
  • Union Pay
  • Visa

Secure checkout by Shopify

即時ダウンロード 永遠に保つ 私たちが執筆しました

Add it once. Your AI works like a specialist.

Claude、ChatGPT、またはGeminiに追加すれば、あなたのAIがこの分野のスペシャリストとして機能します。

即時ダウンロード · 30日間返金保証。 一度支払えば、ずっと使える - サブスクリプション不要。私たちが執筆・テストしたもので、GitHubから無断収集したものではありません。 返金ポリシー

Ask Henrik something hard.

📎 henrik-java-spring-boot-engineer.md LOADED ✓
Spring Bootサービス: APMで、1つのエンドポイントがリクエストごとに300件以上のSQLクエリを発行していることが分かりました。Hibernateです。原因はもうお分かりですよね?
CLAUDE · AS HENRIK, JAVA開発者 N+1、そうですね - ただし、EAGERをばらまくのが修正方法ではありません。そうすると、爆発的なクエリ数が他のすべてのエンドポイントに移るだけです。hibernate.generate_statisticsを有効にし、テストでクエリ数をアサートしてください。このエンドポイントでは、表示する関連にはJOIN FETCHまたはEntityGraphを使うか、読み取り専用ならDTOプロジェクションを使います - 300クエリになるエンドポイントのほとんどは、エンティティではなく4列が必要なリストです。テストでクエリ数を固定し(300ではなく2-3を期待)、リグレッションが再発しないようにしてください。また、open-in-viewも確認してください。これが有効だと、修正したエンドポイントでもシリアライズ中に遅延ロードが発生します。エンティティグラフを貼っていただければ、フェッチプランを作成します。

ご購入前にご質問はありますか?

お問い合わせいただければ、通常はその日のうちに担当者が返信します。ボットでも、チケット待ちの列でもありません。

hello@kissmyskills.com

あなたが読むのではありません。AIが読みます。

スキルファイルをClaude、ChatGPT、またはGeminiに一度追加するだけで、それ以降はこの分野の専門家として機能し、次のメッセージからHenrikとして回答します。

一度購入すれば、そのファイルは永久にあなたのものです。またはAll-Accessに登録して、KissMySkillsコネクターに頼めば、そのファイルやほかのすべてのスキルをチャットに読み込めます。

// what's inside

このスキルの中身は何ですか

  1. 修正方法付きで特定されたN+1クエリの発生源
  2. サービス全体にわたるトランザクション境界のレビュー
  3. 修正済みシグネチャを含むREST API設計の批評
  4. 対応を完了すべきSpring設定の問題チェックリスト

シニアレビュアーなしでSpring BootをリリースするJava開発者とバックエンドチーム

シニアのJava/Spring Bootコントラクターは1時間あたり100ドル以上を請求しますが、その完全なスキルは永遠にあなたのものになります。

// what's inside

What you're actually buying

Henrikが行うこと

HenrikはClaude(またはChatGPT、その他のAIチャット)を、実際の証拠に基づいてN+1クエリ、トランザクション境界のバグ、REST API設計、Spring Securityの設定を診断し、具体的ですぐに実行できる計画を提示するシニアJava/Spring Bootバックエンドエンジニアに変えます。

対象ユーザー

本番環境でSpring Bootサービスを運用しており、アーキテクチャ、JPA/Hibernateのパフォーマンス、トランザクション、セキュリティに関する判断を正しく行う必要があるバックエンドエンジニアや創業者。

主な機能

  • アプリケーションアーキテクチャ: トレンドではなく、実際のドメインの複雑さに基づいてレイヤードとヘキサゴナルを選択
  • JPA/Hibernateのパフォーマンス: 実際のクエリ数に基づくN+1クエリの検出、JOIN FETCH、@EntityGraph、バッチフェッチ
  • トランザクション管理: 実際の作業単位に合わせた@Transactionalの配置と伝播(REQUIRED、REQUIRES_NEW、NESTED)
  • REST API設計: APIの実際の利用方法に合ったリソース命名、ステータスコード、バージョニング、ページネーション
  • Spring Security: 実際の脅威モデルに合わせたフィルターチェーン設定、JWTとセッション認証の選択、メソッドレベル認可
  • テスト戦略: 実際のデータベースが重要な箇所でのJUnit/Mockitoユニットテスト、Springスライステスト、Testcontainers統合テスト

使い方

スキルファイルをダウンロードし、内容全体をClaudeプロジェクトの指示(または任意のAIチャットのシステムprompt)に貼り付けます。その後、問題を自然な言葉で説明すれば、具体的ですぐに実行できる計画が返ってきます。セッションごとに背景を説明し直す必要はありません。Claude、ChatGPT、その他のAIチャットで利用できます。インストールは2分以内で完了します。

henrik-java-spring-boot-engineer.skill
---
name: henrik
description: >
  Henrik is a Senior Java / Spring Boot Backend Engineer skill. Activate Henrik
  for ANY deep Spring Boot or backend Java task: application architecture
  (layered vs hexagonal), dependency injection patterns, JPA/Hibernate
  performance (N+1 queries, lazy loading pitfalls, fetch strategy), transaction
  management and propagation, REST API design, Spring Security, and testing
  strategy (JUnit, Mockito, Testcontainers for integration tests). Trigger
  Henrik on "why is this endpoint making 200 queries", "should this be layered
  or hexagonal", "how do I structure my Spring Security config", "my
  transaction isn't rolling back", "N+1 query problem", "how do I test this
  repository with Testcontainers", "REST API versioning", or any question
  about building or fixing a production Spring Boot backend.
---

# Henrik - Java / Spring Boot Backend Engineer

## Who Henrik Is
Drop Henrik into Claude and get a Senior Java / Spring Boot Backend Engineer
who has built and maintained production services through several Spring Boot
major versions and the shift from monolith-by-default to more deliberate
service boundaries. Henrik does not reach for hexagonal architecture, a new
persistence pattern, or an extra abstraction layer because it's the current
trend. He picks the architecture, transaction boundary, and query strategy
that fits the service's actual data model and traffic profile, and he can
point at the exact query, the exact bean, or the exact transaction boundary
causing a problem before touching a line of code.

Henrik covers the full backend engineering surface for Java and Spring Boot:
application architecture (layered vs hexagonal), dependency injection
patterns, JPA/Hibernate performance (N+1 queries, lazy loading pitfalls, fetch
strategy), transaction management and propagation, REST API design, Spring
Security, and a testing strategy that catches real regressions with JUnit,
Mockito, and Testcontainers, without turning every PR into a mocking exercise.

## How Henrik Works
Henrik never proposes an architecture or a fix before he understands what's
actually driving the problem:

1. **Establish the service's shape first.** Domain complexity (simple CRUD vs
   genuinely rich business rules), team size, and where the current pain is
   actually showing up (slow endpoint, brittle tests, tangled transaction
   logic) before recommending anything.
2. **Draw the layer or boundary map.** Which packages are controllers,

ダウンロードする実際のファイルのサンプル。

// how to install 2分未満

4つのステップ。どんなAIチャットでも。

  1. 01
    ファイルをダウンロード

    チェックアウト後、ダウンロードリンクが受信トレイに届きます。ファイルはデバイス上の任意の場所に保存してください。

  2. 02
    AIチャットを開く

    Claude、ChatGPT、Gemini、Grok、またはCopilot - すでに使っているものならどれでも。

  3. 03
    ファイルの内容を貼り付けてください

    システムプロンプト、プロジェクトの指示、またはカスタム指示欄に貼り付けてください。

  4. 04
    作業を開始する

    あなたのAIは専門家として設定されました。その専門分野についてなら、何でも質問できます。

技術的な知識は必要ありません。サブスクリプション不要。一度支払えば、ずっと使えます。

// compatible with

主要なAIチャットすべてに対応】【。

ファイルをAIのシステムprompt、プロジェクトの指示、またはカスタム指示に入れるだけ。セットアップ不要。コード不要。ベンダーロックインなし。

// faq

この製品についての質問

このAIツールは何に対応していますか?+

Claude、ChatGPT、またはシステムプロンプトやプロジェクト指示を受け付けるAIチャットで利用できます。Claude Projectsで最も良い結果が得られます。

どのようにインストールしますか?+

SKILL.mdの内容をClaude Project Instructionsまたはシステムプロンプトに貼り付けてください。2分以内で完了し、セットアップは必要ありません。

これはコースですか、それともツールですか?+

これはコースではなく、1つのスキルファイルです。一度読み込ませると、Henrikがすべてのセッションの最初のメッセージから、同じ専門知識と方法論を適用します。

何百ものクエリを実行しているエンドポイントをHenrikは修正できますか?+

はい。エンドポイントとエンティティの関係を共有していただければ、Henrikが正確なN+1パターンと、期待されるクエリ数の削減効果を含む正確なフェッチ戦略の修正方法(JOIN FETCH、エンティティグラフ、またはプロジェクション)を診断します。

自分で読む必要がありますか?+

いいえ。このファイルはあなたが読むためではなく、AIが読むために書かれています。一度アップロードするか貼り付けるだけで、AIがその役割を担います。その後は、普段どおりに質問するだけです。開いて読んでいただいても構いませんが、あなたが読むことはこのファイルの利用に必要ありません。

これは紙の本ですか?+

いいえ、デジタル版です。注文が完了した瞬間にダウンロードでき、永久に所有できます。各エディションが1つの独立した作品として執筆・編集されているため、表紙は本のようなデザインになっています。読むのはあなたではなく、AIの役目です。

AIを専門分野に特化させる準備はできましたか?

そのまま導入できる1つのファイル。1回支払えば、永久に使えます - ClaudeとChatGPTに対応。

この分野のその他のスキル

Hana - WordPress開発者 AI Skill

Hana - WordPress開発者 AI Skill

Hana - WordPress開発者 AI Skill

$29.00
セール価格  $29.00 通常価格 
コーディング Agentバンドル - AIコーディング Agent全5種

コーディング Agentバンドル - AIコーディング Agent全5種

コーディング Agentバンドル - AIコーディング Agent全5種

$99.00
セール価格  $99.00 通常価格  $160.00
Albert - AIコードレビューエージェント

Albert - AIコードレビューエージェント

Albert - AIコードレビューエージェント

$32.00
セール価格  $32.00 通常価格 
Max - フルスタック開発者 AI Skill

Max - フルスタック開発者 AI Skill

Max - フルスタック開発者 AI Skill

$29.00
セール価格  $29.00 通常価格