Стоит ли читать код Спринга, чтоб лучше вникнуть?
От ситуации зависит. Мне, например, пришлось залезть в исходники, чтобы понять, почему не работал мой lookup-метод, и как спринг разбирает его сигнатуру. А так - в первую очередь стоит почитать доку по спрингу и спринг буту, если он используется