This is a personal repo of spring source code analysis.