summer-sandal is a personal learning project inspired by Spring Boot.
The name is a wordplay on spring-boot, and the implementation reflects what I learned from studying Spring Boot code and documentation in my own style.
Under development. Don't use in production.
This repository is built for learning, not for production use. It is an experiment to understand Spring ecosystem internals by rebuilding key ideas in a simplified and opinionated way.
summer-framework: Core module for learning Spring Framework-style internalssummer-sandal: Top-level module for learning Spring Boot-style composition on top ofsummer-framework
- JDK 21
./gradlew test
./gradlew buildThis project studies the following upstream sources:
git clone --branch v4.1.0-M1 --depth 1 https://github.com/spring-projects/spring-boot.git
git clone --branch v7.0.3 --depth 1 https://github.com/spring-projects/spring-framework.gitThis project is actively evolving as a study project.
This project is licensed under the terms in LICENSE.