spring-analysis README

The project's README from github.com/seaswalker/spring-analysis. As one markdown file: README.md.

Spring

Spring相关组件阅读笔记.

传送门

spring-analysis (seaswalker/spring-analysis)

Searching Database…

Что это такое?Подборка подробных конспектов по исходному коду фреймворка Spring: автор разбирает, как устроены внутренние компоненты Spring, и публикует эти разборы как бесплатный учебный материал.
Это то, что я устанавливаю и запускаю, или просто текстовый материал?Только текстовый материал — здесь нет кода, который нужно собирать или разворачивать. Это набор заметок, сгруппированных по компонентам Spring; их удобно читать параллельно с исходным кодом фреймворка.
Кому подходят эти заметки — разберётся ли новичок в Spring?Они рассчитаны на Java-разработчиков, которые уже работают со Spring и хотят понять, что происходит под капотом. Перед погружением во внутренности фреймворка нужно уверенно знать Java и базово владеть Spring.
Какие компоненты Spring охватывают заметки?Отдельные наборы заметок по spring-core, spring-aop, spring-context, spring-task, spring-transaction и spring-mvc, а также раздел о Guava Cache — единственной теме вне Spring во всей подборке.
С чего лучше начать чтение?README устроен как портал из ссылок — заметки по каждому компоненту находятся в своём разделе. Естественная точка входа — spring-core, потому что весь остальной Spring строится на его базовом контейнере.
Нужно ли знать китайский, чтобы читать эти заметки?Да — проект полностью на китайском (название переводится как «Конспекты по чтению исходников компонентов Spring»), так что свободное владение китайским обязательно.
Зачем автор написал эти заметки?Сначала это были личные заметки автора от чтения исходников Spring, а позже он опубликовал их на GitHub, чтобы другие разработчики, изучающие внутренности Spring, могли пройти тот же путь, не начиная с нуля.
Creator
seaswalker
Size
4.8 MB
Stars
13.8K
Updated
CommitMar 24
Age
10y
Commits · 90 Days