Guice 在上一篇博客中, 我们讲解了Spring中的IOC示例与实现, 本文着重介绍Guice注入以及与Spring中的差异. Guice是Google开发的, 一个轻量级的依赖注入框架, 跟Spring最大的区别在于脱离xml配置, 大量使用Annotation来实现注入, 支持属性, 构造器, setter等多种方式注入对象. Guice 2.0支持 jdk 1.6, 3.0需要1.7以上, 不然会报错ClassNotFoundException: javax.inject.Provid…