Skip to main content

Series / Build with AI

Claude Code for Java Developers

Install Claude Code and use it on a real Spring Boot project: safely, configured, automated and under control. Every part is one practical task with the exact prompts, commands and results.

Beginner to advanced, 14 parts, about 17 min of published reading

Start with Part 1

Published

  1. Part 1

    Install Claude Code and finish your first real task

    Install it, run it on a Spring Boot project, fix a failing test and add an endpoint.

    Level 1, Start17 min read

Coming soon

  1. Part 2Prompts that work on a Java codebaseLevel 1, Start
  2. Part 3Shortcuts and commands you will use every dayLevel 1, Start
  3. Part 4CLAUDE.md for a Spring Boot projectLevel 2, Daily use
  4. Part 5Permissions and modes: stay in controlLevel 2, Daily use
  5. Part 6Fix bugs and write tests (JUnit 5, Mockito, Testcontainers)Level 2, Daily use
  6. Part 7Refactor and upgrade (Java LTS and Spring Boot)Level 2, Daily use
  7. Part 8Git, commits and pull requestsLevel 2, Daily use
  8. Part 9MCP: connect GitHub and a read-only databaseLevel 3, Team setup
  9. Part 10Subagents and skills for reviews and testsLevel 3, Team setup
  10. Part 11Hooks: automatic formatting, tests and guard railsLevel 3, Team setup
  11. Part 12Non-interactive mode and CI: pull request reviews in GitHub ActionsLevel 4, Pro
  12. Part 13Parallel work: worktrees, background sessions and agent teamsLevel 4, Pro
  13. Part 14Cost, context and rolling it out to a teamLevel 4, Pro