Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
S

spring-in-action-5-samples

> 编程语言
Open source

Home for example code from Spring in Action 5.

1.2K stars0 likes0 views
WebsiteGitHub

About

Home for example code from Spring in Action 5.

= Spring in Action 5 Sample Code

This is the sample code for Spring in Action, Fifth Edition, by Craig Walls (https://www.manning.com/books/spring-in-action-fifth-edition).

There is one folder for each chapter in the book--except for chapters 11 and 12, which share a source folder--each containing most or all of the sample code for that chapter.

This source code is available for download from the book's page at https://manning-content.s3.amazonaws.com/download/e/82a9e29-0235-4c4c-8988-8760d3830cd9/sia5-examples.zip[Manning.com] as well as in GitHub at https://github.com/habuma/spring-in-action-5-samples.

== IMPORTANT: Lombok

To avoid having to write and maintain what is mostly boilerplate Java code, I've elected to use https://projectlombok.org/[Lombok] in all of these examples. When building from the command line, using Maven, you shouldn't encounter any problems, as Lombok is included as part of the build process. But you will very likely encounter issues if you import these projects into your IDE.

If, after importing the projects into your IDE, you see errors complaining about missing getters, setters, constructors, or log instance variables, it's because Lombok is not installed in your IDE. These bits of code will be generated by Lombok automatically, but your IDE doesn't know that and complains that they are missing.

To fix the errors, simply install Lombok. Lombok has support for most common (and arguably a few uncommon) IDEs, so no matter which IDE you use, you should be covered. See https://projectlombok.org/setup/overview for details on installing Lombok in your IDE.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言