# mercyblitz/thinking-in-spring-boot-samples

小马哥书籍《Spring Boot 编程思想》示例工程

Repository: https://github.com/mercyblitz/thinking-in-spring-boot-samples
Canonical: https://ross.abutalabs.com/products/thinking-in-spring-boot-samples
Language: Java
License: Apache-2.0
License Family: permissive
Topics: spring, spring-boot, thinking-in-spring-boot, mercyblitz, java, book, samples, examples, code-project
Last push: 2023-05-26T22:10:16+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2841, "days_push": 1195, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1912, forks 782 (observed 2026-08-28T04:05:53.426637+00:00)

## What it is
Sample code repository accompanying the Chinese book 'Spring Boot 编程思想' (Thinking in Spring Boot) by mercyblitz. It contains example projects demonstrating Spring Boot internals, design philosophy, and source-code analysis across Spring Boot 1.x and 2.x.

## Use cases
- learn spring boot internals through runnable examples
- study spring boot source code design patterns
- follow along with the thinking in spring boot book
- understand spring boot auto-configuration behavior
- explore spring framework version compatibility examples

## When to choose
- you are reading the book and want its companion code
- you want deep, source-level understanding of Spring Boot rather than quick recipes
- you learn best from incremental example projects

## When to avoid
- you need a production-ready Spring Boot starter or template
- you want up-to-date examples for Spring Boot 3.x
- you need documentation in English

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: developer-tools
- domain: developer-tools, tutorials, web-development, backend
- platform: jvm
- tags: spring-boot, spring-framework, book-samples, java, example-code, learning

## Member repositories
- mercyblitz/thinking-in-spring-boot-samples (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:53.426637+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:10:38.798451+00:00, confidence not recorded.
  - readme: https://github.com/mercyblitz/thinking-in-spring-boot-samples (fetched 2026-08-28T04:05:53.426637+00:00, sha 2419a71f3722)
- Data as of 2026-08-30T08:39:29.467469+00:00.
