最近开始学习spring,把过程做一个记录。
>从2.0.7入手学习,下载了源码包,不准备从源码看起,只是源码包中包含的信息比较丰富。自己先把提供的例子部署跑起来,再去研究内部的工作原理,使用方法。
>跑例子过程中发现比较难的是加载spring运行所需要的外部jar包,全部和应用打包发布有些太大,仅加载spring包,通过报错提示,慢慢添加依赖包,这样效率太低。
>把所有的包放进lib,发布,靠,tomcat被搞挂了,清除冲突包也是一件不轻松的工作,在spring-framework-2.0.7/lib下有一个readme.txt文件,上面描述包的依赖关系,内容够长的,慢,也不是好的办法。