写给初学者:为什么需要spring和何时使用spring
为什么需要
何时使用
感觉中型项目比较适合,几百块钱就不必麻烦去找银行了。大型项目估计还要找ejb这家大型银行,不是太了解这个家伙就不多说了。
面试用词
可以整一些IOC,DI这些似懂非懂的名词一定会加分不少,呵呵。
打个比方吧,spring就像银行为我们提供很多的服务,以前有个叫ejb的银行,但是服务态度不好,学院派的风格,程序员快疯了。Johnson这位程序员很愤怒,新开了这家spring银行,非常的友善,于是很快地流行起来。
主要的优点是:
主要的优点是:
- 支持测试驱动开发
- 类似于USB接口的插件化的结构相对容易升级
- 事务管理服务(基于AOP)
- AOP服务
感觉中型项目比较适合,几百块钱就不必麻烦去找银行了。大型项目估计还要找ejb这家大型银行,不是太了解这个家伙就不多说了。
面试用词
可以整一些IOC,DI这些似懂非懂的名词一定会加分不少,呵呵。