菜鸟怎么去看Spring源码

上班无聊打酱油,一直想看看Spring的AOP的源码, 小生不知从何入手, 就从头看起.. 可否有大神指点迷津, 怎么去学习Spring的源码.
问题补充
难道都是像我这样从头一个一个文件的去看吗?

建议找本书,让它带着你读源码 这样理解起来容易点. 而且也可以少走点弯路

从BeanFactory下手吧

从org.springframework.web.context.ContextLoaderListener开始吧

如果是菜鸟就不必看了, 老一点再看 :wink:
还是看基础的东西吧

先从IOC开始:写一个最简单的例子,边调试边看。