redis配置扫描,以及学习方法和学习顺序的问题

写好测试类后讲师说加一下这句context:annotation-config/context:annotation-config,是扫描用到的。
测试无误后开始实战添加缓存,又说把这句去掉。我现在学的有点懵,一个最大的感觉就是,他讲什么我只能照做,但至于为什么,根本不知道,就算想思考都毫无头绪。我想问我是不是应该先去看看计算机原理或是什么框架原理之类的书籍再来学项目,这样学起来比较快一点?

另外以我之前学的看到的,xml里好像有 /context:component-scan,现在这里面也没了,那到底什么时候配什么时候不配呢?
现在看视频有讲师,但是工作了根本没人给你说这些啊?

你说的我都有点懵,你写的标签不是spring的吗 和redis有啥关系