最近想学学Spring,看了些基础知识的文档,关于Spring的描述就没看懂:“Spring是一个轻量的控制反转和面向切面的容器框架”。
什么是“控制反转”、“面向切面”、“容器”啊?还有,它是不是可以取代Struts,两者有什么不同呢?