# yidao620c/SpringBootBucket

Springboot bucket

Repository: https://github.com/yidao620c/SpringBootBucket
Canonical: https://ross.abutalabs.com/products/springbootbucket
Language: Java
License: MIT
License Family: permissive
Last push: 2021-10-04T16:24:14+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3104, "days_push": 1794, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1050, forks 703 (observed 2026-08-28T04:03:22.862412+00:00)

## What it is
A collection of small, runnable Spring Boot example projects, each demonstrating integration with a common web technology (MyBatis, MongoDB, Shiro, JWT, WebSocket, caching, scheduling, etc.) and paired with a detailed blog post. Each sub-project uses minimal dependencies so developers can copy and combine them freely.

## Use cases
- learn how to integrate mybatis with spring boot
- example of jwt authentication in a spring boot rest api
- how to configure multiple datasources in spring boot
- spring boot websocket real-time communication example
- write my own spring boot starter
- spring boot scheduled tasks example
- generate swagger api docs from spring boot
- spring boot caching tutorial

## When to choose
- you are learning Spring Boot and want minimal, runnable examples per technology
- you want copy-paste starting points for integrating a specific library with Spring Boot
- you prefer blog-style explanations alongside code

## When to avoid
- you need a production-ready application skeleton or scaffold
- you need actively maintained, up-to-date Spring Boot 3 examples (last release 2021)
- you want a single cohesive framework rather than many small demos

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: web-framework, orm, auth, websocket, caching, api-documentation, scheduling, middleware
- domain: web-development, backend, developer-tools, tutorials, apis, databases
- platform: jvm, cross-platform
- tags: spring-boot, example-projects, java, tutorial-collection, rest-api, jwt, mybatis, thymeleaf, shiro, swagger, web-server

## Member repositories
- yidao620c/SpringBootBucket (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:22.862412+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-30T07:00:26.420117+00:00, confidence not recorded.
  - readme: https://github.com/yidao620c/SpringBootBucket (fetched 2026-08-28T04:03:22.862412+00:00, sha b652582bf1f8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
