В универе люди одновременно не учат таблицу умножения и интегралы (утрирую).
У тебя работа с фреймворками - это знания, ложащиеся поверх базиса - знания языка и стандартной библиотеки, понимания, что можно, а что нельзя сделать.
Чтобы изучать спринг, не нужно в деталях понимать, как стандартная библиотека работает. Достаточно самому хоть немного её уметь использовать. Я начал изучение джавы со спринга ) Я даже не знал, какие классы есть в стандартной библиотеке. То есть конкретно какого-то базиса "джавы" у меня не было. Разобрался же как-то.