根据springboot官方文档感觉只学到基本操作,怎么深入学习?

作为java程序员很是困惑,根据springboot官方文档只学到基本操作,怎么深入学习?学习Spring Security根据官方文档也感觉只学到了基本操作,不知道怎么学的更深刻,希望各位大佬指点一二。

1.java基础,这是基本的
2.设计模式+spring的源代码阅读,spring的源代码是现在最有借鉴学习的Java代码之一。
祝你review快乐